System::Xml::Schema::XmlSchemaGroup Klasse
Inhalt
[
Ausblenden
]XmlSchemaGroup class
Stellt das group-Element aus XML Schema dar, wie vom World Wide Web Consortium (W3C) festgelegt. Diese Klasse definiert Gruppen auf schema-Ebene, die von komplexen Typen referenziert werden. Sie gruppiert eine Menge von Elementdeklarationen, sodass sie als Gruppe in komplexen Typdefinitionen eingebunden werden können.
class XmlSchemaGroup : public System::Xml::Schema::XmlSchemaAnnotated
Methoden
| Methode | Beschreibung |
|---|---|
| get_Name() | Gibt den Namen der Schema-Gruppe zurück. |
| get_Particle() | Gibt eine der Klassen XmlSchemaChoice, XmlSchemaAll oder XmlSchemaSequence zurück. |
| get_QualifiedName() | Gibt den qualifizierten Namen der Schema-Gruppe zurück. |
| set_Name(const String&) | Setzt den Namen der Schema-Gruppe. |
| set_Particle(const SharedPtr<XmlSchemaGroupBase>&) | Setzt eine der Klassen XmlSchemaChoice, XmlSchemaAll oder XmlSchemaSequence. |
| XmlSchemaGroup() | Initialisiert eine neue Instanz der Klasse XmlSchemaGroup. |
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 XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Font for C++