System::Xml::Schema::XmlSchemaRedefine‑klass

XmlSchemaRedefine class

Representerar redefine-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att tillåta enkla och komplexa typer, grupper och attributgrupper från externa schematfiler att omdefinieras i det aktuella schemat. Denna klass kan också användas för att tillhandahålla versionering för schematelementen.

class XmlSchemaRedefine : public System::Xml::Schema::XmlSchemaExternal

Metoder

MetodBeskrivning
get_AttributeGroups()Returnerar XmlSchemaObjectTable för alla attribut i schemat, som innehåller post-kompilationsinterpretationen av värdet AttributeGroups.
get_Groups()Returnerar XmlSchemaObjectTable för alla grupper i schemat, som innehåller post-kompilationsinterpretationen av värdet Groups.
get_Items()Returnerar samlingen av följande klasser: XmlSchemaAnnotation, XmlSchemaAttributeGroup, XmlSchemaComplexType, XmlSchemaSimpleType, och XmlSchemaGroup.
get_SchemaTypes()Returnerar XmlSchemaObjectTable för alla enkla och komplexa typer i schemat, som innehåller post-kompilationsinterpretationen av värdet SchemaTypes.
XmlSchemaRedefine()Initierar en ny instans av klassen XmlSchemaRedefine.

Typedefs

TypedefBeskrivning
PtrEtt alias för delad pekare till en instans av denna klass.

Anmärkningar

Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

Se även