System::Xml::Schema::XmlSchemaRedefine classe
Contenuti
[
Nascondere
]XmlSchemaRedefine class
Rappresenta l’elemento redefine dallo XML Schema come specificato dal World Wide Web Consortium (W3C). Questa classe può essere usata per consentire tipi semplici e complessi, gruppi e gruppi di attributi da file di schema esterni di essere ridefiniti nello schema corrente. Questa classe può anche essere usata per fornire versionamento per gli elementi dello schema.
class XmlSchemaRedefine : public System::Xml::Schema::XmlSchemaExternal
Metodi
| Metodo | Descrizione |
|---|---|
| get_AttributeGroups() | Restituisce il XmlSchemaObjectTable, per tutti gli attributi nello schema, che contiene l’interpretazione post-compilazione del valore AttributeGroups. |
| get_Groups() | Restituisce il XmlSchemaObjectTable, per tutti i gruppi nello schema, che contiene l’interpretazione post-compilazione del valore Groups. |
| get_Items() | Restituisce la collezione delle seguenti classi: XmlSchemaAnnotation, XmlSchemaAttributeGroup, XmlSchemaComplexType, XmlSchemaSimpleType, e XmlSchemaGroup. |
| get_SchemaTypes() | Restituisce il XmlSchemaObjectTable, per tutti i tipi semplici e complessi nello schema, che contiene l’interpretazione post-compilazione del valore SchemaTypes. |
| XmlSchemaRedefine() | Inizializza una nuova istanza della classe XmlSchemaRedefine. |
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 XmlSchemaExternal
- Namespace System::Xml::Schema
- Library Aspose.Font for C++