AxisCollection
Contiene una colección de ejes y permite conseguir el eje por Id
Hereda de: ObservableCollection<IAxis>
Implementa: IXmlSerializable
Constructores
public AxisCollection()
axisCollection = AxisCollection()
Inicia una nueva instancia de la clase AxisCollection.
public AxisCollection(IEnumerable<IAxis> collection)
axisCollection = AxisCollection(collection)
Inicia una nueva instancia de la clase AxisCollection.
- collection
- La colección.
Propiedades
public IAxis Default { get; }
value = axisCollection.Default
Consigue el eje predeterminado, que es igual al eje con el DefaultAxisId@, si no null
protected bool HasPrimaryAxis { get; }
value = axisCollection.HasPrimaryAxis
Devuelve la verdad si alguno de los ejes de la colección tienen IsPrimaryAxiss a la verdad
protected IAxis PrimaryAxis { get; }
value = axisCollection.PrimaryAxis
Consigue el eje primario de la colección. Este es el primero que tiene IsPrimaryAxispuesto a ver, o null si no existe.
Métodos
public IAxis GetAxisById(string axisId, bool assertAxisExists)
result = axisCollection.GetAxisById(axisId, assertAxisExists)
Consigue el eje especificado por Id, si no null
- axisId
- El identificador del eje.
- assertAxisExists
- si se establece a la verdadera aserción y tirar si el eje no existe.
public XmlSchema GetSchema()
result = axisCollection.GetSchema()
Devuelve un XmlSchema que describe la representación XML del objeto que se produce por el método WriteXml y consumido por el método ReadXml@
public virtual void ReadXml(XmlReader reader)
axisCollection.ReadXml(reader)
Genera AxisCollection desde su representación XML.
- reader
public virtual void WriteXml(XmlWriter writer)
axisCollection.WriteXml(writer)
Convierte AxisCollection en su representación XML.
- writer