System::Xml::Schema::XmlSchemaIdentityConstraint classe

XmlSchemaIdentityConstraint class

Classe per i vincoli di identità: elementi key, keyref e unique.

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

Metodi

MetodoDescrizione
get_Fields()Restituisce la raccolta di campi che si applicano come figli per il selettore di espressione del Linguaggio di Percorso XML (XPath).
get_Name()Restituisce il nome del vincolo di identità.
get_QualifiedName()Restituisce il nome qualificato del vincolo di identità, che contiene l’interpretazione post-compilazione del valore QualifiedName.
get_Selector()Restituisce l’elemento selector dell’espressione XPath.
set_Name(const String&)Imposta il nome del vincolo di identità.
set_Selector(const SharedPtr<XmlSchemaXPath>&)Imposta l’elemento selector dell’espressione XPath.
XmlSchemaIdentityConstraint()Inizializza una nuova istanza della classe XmlSchemaIdentityConstraint.

Typedefs

TypedefDescrizione
PtrUn alias per un puntatore condiviso a un’istanza di questa classe.

Osservazioni

Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai istanze di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

Vedi anche