System::Xml::Schema::XmlSchemaSimpleContentRestriction Klasse
XmlSchemaSimpleContentRestriction class
Stellt das restriction-Element für einfachen Inhalt aus dem XML Schema dar, wie vom World Wide Web Consortium (W3C) festgelegt. Diese Klasse kann verwendet werden, um einfache Typen durch Einschränkung abzuleiten. Solche Ableitungen können verwendet werden, um den Wertebereich des Elements auf eine Teilmenge der im geerbten einfachen Typ angegebenen Werte zu beschränken.
class XmlSchemaSimpleContentRestriction : public System::Xml::Schema::XmlSchemaContent
Methoden
| Methode | Beschreibung |
|---|---|
| get_AnyAttribute() | Gibt ein XmlSchemaAnyAttribute zurück, das für den Attributwert verwendet werden soll. |
| get_Attributes() | Gibt die Sammlung der XmlSchemaAttribute und XmlSchemaAttributeGroupRef Attribute für den einfachen Typ zurück. |
| get_BaseType() | Gibt den Basiswert des einfachen Typs zurück. |
| get_BaseTypeName() | Gibt den Namen des integrierten Datentyps oder einfachen Typs zurück, von dem dieser Typ abgeleitet ist. |
| get_Facets() | Gibt eine XmlSchema-Facette zurück. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | Setzt ein XmlSchemaAnyAttribute fest, das für den Attributwert verwendet werden soll. |
| set_BaseType(const SharedPtr<XmlSchemaSimpleType>&) | Setzt den Basiswert des einfachen Typs. |
| set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | Setzt den Namen des integrierten Datentyps oder einfachen Typs, von dem dieser Typ abgeleitet ist. |
| XmlSchemaSimpleContentRestriction() | Initialisiert eine neue Instanz der XmlSchemaSimpleContentRestriction-Klasse. |
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++