System::Xml::Schema::XmlSchemaComplexContentExtension klass
Innehåll
[
Dölj
]XmlSchemaComplexContentExtension class
Representerar extension-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass är för komplexa typer med komplex innehållsmodell härledd genom extension. Den utökar den komplexa typen genom att lägga till attribut eller element.
class XmlSchemaComplexContentExtension : public System::Xml::Schema::XmlSchemaContent
Metoder
| Metod | Beskrivning |
|---|---|
| get_AnyAttribute() | Returnerar komponenten XmlSchemaAnyAttribute för den komplexa innehållsmodellen. |
| get_Attributes() | Returnerar samlingen av attribut för det komplexa innehållet. Innehåller element XmlSchemaAttribute och XmlSchemaAttributeGroupRef. |
| get_BaseTypeName() | Returnerar namnet på den komplexa typen som denna typ härleds från genom extension. |
| get_Particle() | Returnerar en av klasserna XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, eller XmlSchemaSequence. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | Ställer in komponenten XmlSchemaAnyAttribute för den komplexa innehållsmodellen. |
| set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | Anger namnet på den komplexa typen som denna typ härleds från genom extension. |
| set_Particle(const SharedPtr<XmlSchemaParticle>&) | Ställer in en av klasserna XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, eller XmlSchemaSequence. |
| XmlSchemaComplexContentExtension() | Initierar en ny instans av klassen XmlSchemaComplexContentExtension. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett 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
- Class XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.Page for C++