System::Xml::Schema::XmlSchemaSimpleContentRestriction klass
Innehåll
[
Dölj
]XmlSchemaSimpleContentRestriction class
Representerar restriction-elementet för enkelt innehåll från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att härleda enkla typer genom restriction. Sådana härledningar kan användas för att begränsa värdeintervallet för elementet till en delmängd av de värden som specificerats i den ärvda enkla typen.
class XmlSchemaSimpleContentRestriction : public System::Xml::Schema::XmlSchemaContent
Metoder
| Metod | Beskrivning |
|---|---|
| get_AnyAttribute() | Returnerar ett XmlSchemaAnyAttribute som ska användas för attributvärdet. |
| get_Attributes() | Returnerar XmlSchemaAttribute och XmlSchemaAttributeGroupRef samling av attribut för den enkla typen. |
| get_BaseType() | Returnerar det enkla typens grundvärde. |
| get_BaseTypeName() | Returnerar namnet på den inbyggda datatypen eller enkla typen som denna typ härstammar från. |
| get_Facets() | Returnerar en XmlSchema fasett. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | Ställer in ett XmlSchemaAnyAttribute som ska användas för attributvärdet. |
| set_BaseType(const SharedPtr<XmlSchemaSimpleType>&) | Ställer in det enkla typens grundvärde. |
| set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | Ställer in namnet på den inbyggda datatypen eller enkla typen som denna typ härstammar från. |
| XmlSchemaSimpleContentRestriction() | Initierar en ny instans av klassen XmlSchemaSimpleContentRestriction. |
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++