Altova XMLSpy 2024 Enterprise Edition

Wenn anhand eines XML-Schemas Code generiert wird, wird für jedes Member-Element eines Typs eine Klasse mit den folgenden Menbers erstellt. Die Klasse implementiert die System.Collections.IEnumerable-Standardschnittstelle, daher kann sie mit der foreach-Anweisung verwendet werden.

 

In den Beschreibungen unten steht "MemberType" für den Typ des Member-Elements selbst.

 

Methoden


Name

Beschreibung

ic_method

MemberType Append()

Erstellt ein neues Element und hängt es an das übergeordnete Element an.

ic_method

MemberType AppendWithPrefix(string prefix)

Erstellt ein neues Element mit dem als Argument angegebenen Präfix und hängt es an seinen Parent an. Ein Beispiel dazu finden Sie unter Beispiel: Bestellung.

ic_method

MemberType At(int index)

Gibt das vom Index definierte Member Element zurück.

ic_method

System.Collections.IEnumerator GetEnumerator()

Gibt ein Objekt für iterierende Instanzen des Member Elements zurück.

ic_method

void Remove()

Löscht alle Instanzen des Elements aus dem übergeordneten Element.

ic_method

void RemoveAt(int index)

Löscht die Instanz des durch den Index definierten Elements.

 

Eigenschaften


Name

Beschreibung

ic_property

int Count

Gibt die Anzahl der Elemente zurück.

ic_property

int EnumerationValue

Wird nur für Enumeration Types generiert. Definiert den Elementwert mittels einer der für die möglichen Werte generierten Konstanten bzw. definiert diesen. Gibt Invalid zurück, wenn der Wert mit keinem der enumerierten Werte im Schema übereinstimmt.

ic_property

bool Exists

Gibt den Wert "true" zurück, wenn mindestens ein Element vorhanden ist.

ic_property

MemberType First

Gibt die erste Instanz des Member Elements zurück.

ic_property

Altova.Xml.Meta.Element Info

Gibt ein Objekt zum Abfragen von Schemainformationen zurück (siehe Altova.Xml.Meta.Element ).

ic_property

MemberType Last

Gibt die letzte Instanz des Member Elements zurück.

ic_property

MemberType this[int index]

Gibt das vom Index definierte Member Element zurück.

ic_property

MemberType Value

Definiert den Elementinhalt bzw. ruft ihn ab (wird nur generiert, wenn das Element mixed oder simple content haben kann).

© 2017-2023 Altova GmbH