System::Xml::Schema::XmlSchemaGroup classe
Contenuti
[
Nascondere
]XmlSchemaGroup class
Rappresenta l’elemento group dello 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 in modo che possano essere incorporati come gruppo nelle definizioni di tipi complessi.
class XmlSchemaGroup : public System::Xml::Schema::XmlSchemaAnnotated
Metodi
| Metodo | Descrizione |
|---|---|
| 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
| Typedef | Descrizione |
|---|---|
| Ptr | Un 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
- Class XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Font for C++