System::Xml::Schema::XmlSchemaRedefine klass
Innehåll
[
Dölj
]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. Klassen kan också användas för att tillhandahålla versionering av schematelementen.
class XmlSchemaRedefine : public System::Xml::Schema::XmlSchemaExternal
Metoder
| Metod | Beskrivning |
|---|---|
| get_AttributeGroups() | Returnerar XmlSchemaObjectTable för alla attribut i schemat, som innehåller efterkompileringstolkningen av värdet AttributeGroups. |
| get_Groups() | Returnerar XmlSchemaObjectTable för alla grupper i schemat, som innehåller efterkompileringstolkningen 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 efterkompileringstolkningen av värdet SchemaTypes. |
| XmlSchemaRedefine() | Initierar en ny instans av klassen XmlSchemaRedefine. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för en 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
- Class XmlSchemaExternal
- Namespace System::Xml::Schema
- Library Aspose.PDF for C++