System::Xml::Schema::XmlSchemaIdentityConstraint Klasse

XmlSchemaIdentityConstraint class

Klasse für die Identitätsbeschränkungen: key, keyref und unique Elemente.

class XmlSchemaIdentityConstraint : public System::Xml::Schema::XmlSchemaAnnotated

Methoden

MethodeBeschreibung
get_Fields()Gibt die Sammlung von Feldern zurück, die als Kinder für den Ausdrucksselektor der XML Path Language (XPath) gelten.
get_Name()Gibt den Namen der Identitätsbeschränkung zurück.
get_QualifiedName()Gibt den qualifizierten Namen der Identitätsbeschränkung zurück, der die Nachkompilierungsinterpretation des QualifiedName‑Werts enthält.
get_Selector()Gibt das selector‑Element des XPath-Ausdrucks zurück.
set_Name(const String&)Setzt den Namen der Identitätsbeschränkung.
set_Selector(const SharedPtr<XmlSchemaXPath>&)Setzt das selector‑Element des XPath-Ausdrucks.
XmlSchemaIdentityConstraint()Initialisiert eine neue Instanz der Klasse XmlSchemaIdentityConstraint.

Typedefs

TypedefBeschreibung
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