System::Xml::Schema::XmlSchemaRedefine classe

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

MetodoDescrizione
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

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