AxisCollection
Enthält eine Sammlung von Achsen und ermöglicht das Abrufen von Achse durch Id
Erbt von: ObservableCollection<IAxis>
Implementiert: IXmlSerializable
Konstruktoren
public AxisCollection()
axisCollection = AxisCollection()
Initialisiert eine neue Instanz der AxisCollection Klasse.
public AxisCollection(IEnumerable<IAxis> collection)
axisCollection = AxisCollection(collection)
Initialisiert eine neue Instanz der AxisCollection Klasse.
- collection
- Die Sammlung.
Eigenschaften
public IAxis Default { get; }
value = axisCollection.Default
Bekommt die Standardachse, die der Achse mit DefaultAxisId entspricht, sonst null
protected bool HasPrimaryAxis { get; }
value = axisCollection.HasPrimaryAxis
Gibt true zurück, wenn bei einer der Achsen in der Sammlung IsPrimaryAxis auf true gesetzt ist
protected IAxis PrimaryAxis { get; }
value = axisCollection.PrimaryAxis
Die primäre Achse in der Sammlung. Dies ist die erste, die IsPrimaryAxis auf true oder null gesetzt hat, wenn keine existiert.
Methoden
public IAxis GetAxisById(string axisId, bool assertAxisExists)
result = axisCollection.GetAxisById(axisId, assertAxisExists)
Bekommt die Achse, die durch Id angegeben ist, sonst null
- axisId
- Die Achsenkennung.
- assertAxisExists
- wenn auf true assert gesetzt und geworfen, wenn die Achse nicht existiert.
public XmlSchema GetSchema()
result = axisCollection.GetSchema()
Gibt ein XmlSchema zurück, das die XML-Darstellung des Objekts beschreibt, das von der WriteXml -Methode erzeugt und von der ReadXml -Methode verbraucht wird
public virtual void ReadXml(XmlReader reader)
axisCollection.ReadXml(reader)
Generiert AxisCollection aus seiner XML-Darstellung.
- reader
public virtual void WriteXml(XmlWriter writer)
axisCollection.WriteXml(writer)
Konvertiert AxisCollection in seine XML-Darstellung.
- writer