System::Xml::Schema::XmlSchemaExternal Klasse

XmlSchemaExternal class

Stellt Informationen über das eingebettete Schema bereit.

class XmlSchemaExternal : public System::Xml::Schema::XmlSchemaObject

Methoden

MethodeBeschreibung
get_Id()Gibt die Zeichenketten-ID zurück.
get_Schema()Gibt das XmlSchema für das referenzierte Schema zurück.
get_SchemaLocation()Gibt den Uniform Resource Identifier (URI)-Ort für das Schema zurück, der dem Schema‑Prozessor mitteilt, wo das Schema physisch gespeichert ist.
get_UnhandledAttributes()Gibt die qualifizierten Attribute zurück, die nicht zum Ziel‑Namespace des Schemas gehören.
set_Id(const String&)Setzt die Zeichenketten-ID.
set_Schema(const SharedPtr<XmlSchema>&)Setzt das XmlSchema für das referenzierte Schema.
set_SchemaLocation(const String&)Setzt den Uniform Resource Identifier (URI)-Ort für das Schema, der dem Schema‑Prozessor mitteilt, wo das Schema physisch gespeichert ist.
set_UnhandledAttributes(const ArrayPtr<SharedPtr<XmlAttribute>>&)Setzt die qualifizierten Attribute, die nicht zum Ziel‑Namespace des Schemas gehören.
XmlSchemaExternal()Initialisiert eine neue Instanz der XmlSchemaExternal Klasse.

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