System::Xml::Schema::XmlSchemaSimpleContentRestriction klasse

XmlSchemaSimpleContentRestriction class

Vertegenwoordigt het restriction element voor eenvoudige inhoud van XML Schema zoals gespecificeerd door het World Wide Web Consortium (W3C). Deze klasse kan worden gebruikt om eenvoudige types af te leiden via restriction. Dergelijke afleidingen kunnen worden gebruikt om het bereik van waarden voor het element te beperken tot een subset van de waarden die zijn gespecificeerd in het geërfde eenvoudige type.

class XmlSchemaSimpleContentRestriction : public System::Xml::Schema::XmlSchemaContent

Methoden

MethodeBeschrijving
get_AnyAttribute()Retourneert een XmlSchemaAnyAttribute die gebruikt kan worden voor de attribuutwaarde.
get_Attributes()Retourneert de XmlSchemaAttribute en XmlSchemaAttributeGroupRef collectie van attributen voor het eenvoudige type.
get_BaseType()Retourneert de basiswaarde van het eenvoudige type.
get_BaseTypeName()Retourneert de naam van het ingebouwde gegevenstype of eenvoudige type waaruit dit type is afgeleid.
get_Facets()Retourneert een XmlSchema facet.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)Stelt een XmlSchemaAnyAttribute in die moet worden gebruikt voor de attribuutwaarde.
set_BaseType(const SharedPtr<XmlSchemaSimpleType>&)Stelt de basiswaarde van het eenvoudige type in.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)Stelt de naam van het ingebouwde gegevenstype of eenvoudige type waaruit dit type is afgeleid in.
XmlSchemaSimpleContentRestriction()Initialiseert een nieuw exemplaar van de XmlSchemaSimpleContentRestriction klasse.

Typedefs

TypedefBeschrijving
PtrEen alias voor een gedeelde pointer naar een exemplaar van deze klasse.

Opmerkingen

Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit exemplaren van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

Zie ook