System::Xml::Schema::XmlSchemaInfo Klasse
Inhalt
[
Ausblenden
]XmlSchemaInfo class
Stellt das Post‑Schema‑Validierungs‑Infoset eines validierten XML‑Knotens dar.
class XmlSchemaInfo : public System::Xml::Schema::IXmlSchemaInfo
Methoden
| Methode | Beschreibung |
|---|---|
| get_ContentType() | Gibt das Objekt XmlSchemaContentType zurück, das dem Inhaltstyp dieses validierten XML-Knotens entspricht. |
| get_IsDefault() override | Gibt einen Wert zurück, der angibt, ob dieser validierte XML-Knoten als Ergebnis einer während der XML Schema Definition Language (XSD)-Schema-Validierung angewendeten Vorgabe gesetzt wurde. |
| get_IsNil() override | Gibt einen Wert zurück, der angibt, ob der Wert dieses validierten XML-Knotens nil ist. |
| get_MemberType() override | Gibt den dynamischen Schematyp für diesen validierten XML-Knoten zurück. |
| get_SchemaAttribute() override | Gibt das kompilierte Objekt XmlSchemaAttribute zurück, das diesem validierten XML-Knoten entspricht. |
| get_SchemaElement() override | Gibt das kompilierte Objekt XmlSchemaElement zurück, das diesem validierten XML-Knoten entspricht. |
| get_SchemaType() override | Gibt den statischen XML Schema Definition Language (XSD)-Schematyp dieses validierten XML-Knotens zurück. |
| get_Validity() override | Gibt den XmlSchemaValidity Wert dieses validierten XML-Knotens zurück. |
| set_ContentType(XmlSchemaContentType) | Legt das XmlSchemaContentType Objekt fest, das dem Inhaltstyp dieses validierten XML-Knotens entspricht. |
| set_IsDefault(bool) | Legt einen Wert fest, der angibt, ob dieser validierte XML-Knoten als Ergebnis einer während der XML Schema Definition Language (XSD) Schema-Validierung angewendeten Vorgabe gesetzt wurde. |
| set_IsNil(bool) | Legt einen Wert fest, der angibt, ob der Wert dieses validierten XML-Knotens nil ist. |
| set_MemberType(const SharedPtr<XmlSchemaSimpleType>&) | Legt den dynamischen Schematyp für diesen validierten XML-Knoten fest. |
| set_SchemaAttribute(const SharedPtr<XmlSchemaAttribute>&) | Legt das kompilierte XmlSchemaAttribute Objekt fest, das diesem validierten XML-Knoten entspricht. |
| set_SchemaElement(const SharedPtr<XmlSchemaElement>&) | Legt das kompilierte XmlSchemaElement Objekt fest, das diesem validierten XML-Knoten entspricht. |
| set_SchemaType(const SharedPtr<XmlSchemaType>&) | Legt den statischen XML Schema Definition Language (XSD) Schematyp dieses validierten XML-Knotens fest. |
| set_Validity(XmlSchemaValidity) | Legt den XmlSchemaValidity Wert dieses validierten XML-Knotens fest. |
| XmlSchemaInfo() | Initialisiert eine neue Instanz der XmlSchemaInfo 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 IXmlSchemaInfo
- Namespace System::Xml::Schema
- Library Aspose.Page for C++