System::Xml::Schema::XmlSchemaAttribute klass
Innehåll
[
Dölj
]XmlSchemaAttribute class
Representerar attribute‑elementet från XML Schema enligt World Wide Web Consortium (W3C). Attribut ger ytterligare information för andra dokumentelement. Attributtaggen är inbäddad mellan taggarna för ett dokuments element för schemat. XML‑dokumentet visar attribut som namngivna objekt i öppningstaggen för ett element.
class XmlSchemaAttribute : public System::Xml::Schema::XmlSchemaAnnotated
Metoder
| Metod | Beskrivning |
|---|---|
| get_AttributeSchemaType() | Returnerar ett XmlSchemaSimpleType‑objekt som representerar typen av attributet baserat på värdet från XmlSchemaAttribute::get_SchemaType eller XmlSchemaAttribute::get_SchemaTypeName. |
| get_AttributeType() | Returnerar objektet baserat på värdet från XmlSchemaAttribute::get_SchemaType eller XmlSchemaAttribute::get_SchemaTypeName för attributet som innehåller efterkompileringstolkningen av AttributeType‑värdet. |
| get_DefaultValue() | Returnerar standardvärdet för attributet. |
| get_FixedValue() | Returnerar det fasta värdet för attributet. |
| get_Form() | Returnerar formen för attributet. |
| get_Name() | Returnerar namnet på attributet. |
| get_QualifiedName() | Returnerar det kvalificerade namnet för attributet. |
| get_RefName() | Returnerar namnet på ett attribut som deklarerats i detta schema (eller ett annat schema som anges av den specificerade namnrymden). |
| get_SchemaType() | Returnerar attributtypen till en enkel typ. |
| get_SchemaTypeName() | Returnerar namnet på den enkla typen som definierats i detta schema (eller ett annat schema som anges av den specificerade namnrymden). |
| get_Use() | Returnerar information om hur attributet används. |
| set_DefaultValue(const String&) | Ställer in standardvärdet för attributet. |
| set_FixedValue(const String&) | Ställer in det fasta värdet för attributet. |
| set_Form(XmlSchemaForm) | Ställer in formen för attributet. |
| set_Name(const String&) | Ställer in namnet på attributet. |
| set_RefName(const SharedPtr<XmlQualifiedName>&) | Ställer in namnet på ett attribut som deklarerats i detta schema (eller ett annat schema som anges av den specificerade namnrymden). |
| set_SchemaType(const SharedPtr<XmlSchemaSimpleType>&) | Ställer in attributtypen till en enkel typ. |
| set_SchemaTypeName(const SharedPtr<XmlQualifiedName>&) | Ställer in namnet på den enkla typen som definierats i detta schema (eller ett annat schema som anges av den specificerade namnrymden). |
| set_Use(XmlSchemaUse) | Ställer in information om hur attributet används. |
| XmlSchemaAttribute() | Initierar en ny instans av klassen XmlSchemaAttribute. |
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 XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Page for C++