[YourSchema]::MemberElement
Wenn anhand eines XML-Schemas Code generiert wird, wird für jedes Member-Element eines Typs eine Klasse wie diese erstellt. In den Beschreibungen unten steht "MemberType" für den Namen des Member-Elements selbst.
Methoden
Name  | Beschreibung  | 
|---|---|
Iterator<MemberType> all()  | Gibt ein Objekt für iterierende Instanzen des Member Elements zurück.  | 
MemberType append()  | Erstellt ein neues Element und hängt es an das übergeordnete Element an.  | 
MemberType appendWithPrefix(string_type 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.  | 
unsigned int count()  | Gibt die Anzahl der Elemente zurück.  | 
int GetEnumerationValue()  | Wird nur für Enumeration Types generiert. Gibt eine der für die möglichen Werte generierten Konstanten zurück oder Invalid, wenn der Wert mit keinem der Enumerationswerte im Schema übereinstimmt.  | 
bool exists()  | Gibt den Wert "true" zurück, wenn mindestens ein Element vorhanden ist.  | 
MemberType first()  | Gibt die erste Instanz des Member Elements zurück.  | 
MemberType operator[](unsigned int index)  | Gibt das vom Index definierte Member Element zurück.  | 
altova::meta::Element info()  | Gibt ein Objekt zum Abfragen von Schemainformationen zurück (siehe altova::meta::Element).  | 
MemberType last()  | Gibt die letzte Instanz des Member Elements zurück.  | 
void remove()  | Löscht alle Instanzen des Elements aus dem übergeordneten Element.  | 
void removeAt(unsigned int index)  | Löscht die Instanz des durch den Index definierten Elements.  | 
void SetEnumerationValue(int)  | Wird nur für Enumeration Types generiert. Übergeben Sie eine der für die möglichen Werte generierten Konstanten an diese Methode, um den Wert zu definieren.  |