System::Xml::Schema::XmlSchemaSimpleContentExtension Klasse
Inhalt
[
Ausblenden
]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
| Methode | Beschreibung |
|---|---|
| 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 |
|---|---|
| Ptr | Ein 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
- Class XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.Font for C++