System::Xml::Schema::XmlSchemaSimpleContentExtension Klasse

XmlSchemaSimpleContentExtension class

Stellt das extension‑Element für einfachen Inhalt aus XML Schema dar, wie vom World Wide Web Consortium (W3C) spezifiziert. Diese Klasse kann verwendet werden, um einfache Typen durch Erweiterung abzuleiten. Solche Ableitungen werden genutzt, um den Inhalt des einfachen Typs des Elements durch Hinzufügen von Attributen zu erweitern.

class XmlSchemaSimpleContentExtension : public System::Xml::Schema::XmlSchemaContent

Methoden

MethodeBeschreibung
get_AnyAttribute()Gibt das XmlSchemaAnyAttribute zurück, das für den Attributwert verwendet werden soll.
get_Attributes()Gibt die Sammlung von XmlSchemaAttribute und XmlSchemaAttributeGroupRef zurück.
get_BaseTypeName()Gibt den Namen eines integrierten Datentyps oder einfachen Typs zurück, von dem dieser Typ erweitert wird.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)Setzt das XmlSchemaAnyAttribute, das für den Attributwert verwendet werden soll.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)Legt den Namen eines integrierten Datentyps oder einfachen Typs fest, von dem dieser Typ abgeleitet wird.
XmlSchemaSimpleContentExtension()Initialisiert eine neue Instanz der Klasse XmlSchemaSimpleContentExtension.

Typedefs

Typedef.Beschreibung
PtrEin Alias für einen Shared‑Pointer auf eine Instanz dieser Klasse.

Hinweise

Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals Instanzen dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr‑Pointer und verwenden Sie diesen Pointer, um ihn als Argument an Funktionen zu übergeben.

Siehe auch