Classe System::Xml::Schema::XmlSchemaGroup

XmlSchemaGroup class

Rappresenta l’elemento group dallo XML Schema come specificato dal World Wide Web Consortium (W3C). Questa classe definisce gruppi a livello di schema che sono referenziati dai tipi complessi. Raggruppa un insieme di dichiarazioni di elementi affinché possano essere incorporate come gruppo nelle definizioni di tipi complessi.

class XmlSchemaGroup : public System::Xml::Schema::XmlSchemaAnnotated

Metodi

MetodoDescrizione
get_Name()Restituisce il nome del gruppo di schema.
get_Particle()Restituisce una delle classi XmlSchemaChoice, XmlSchemaAll o XmlSchemaSequence.
get_QualifiedName()Restituisce il nome qualificato del gruppo di schema.
set_Name(const String&)Imposta il nome del gruppo di schema.
set_Particle(const SharedPtr<XmlSchemaGroupBase>&)Imposta una delle classi XmlSchemaChoice, XmlSchemaAll o XmlSchemaSequence.
XmlSchemaGroup()Inizializza una nuova istanza della classe XmlSchemaGroup.

Typedefs

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

Osservazioni

Gli oggetti di questa classe devono essere allocati solo utilizzando 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 errori di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.

Vedi anche