[YourSchemaType].MemberElement

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Code Generator > Referenz zu generierten Klassen (C#) >

[YourSchemaType].MemberElement

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 At(int index)

Gibt das durch den Index angegebene Member-Element zurück.

ic_method

System.Collections.IEnumerator GetEnumerator()

Gibt ein Objekt zum Iterieren von 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 Instanzen 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 "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 durch den 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).


© 2019 Altova GmbH