System::Xml::Schema::XmlSchemaInfo klasse

XmlSchemaInfo class

Vertegenwoordigt de post-schema-validatie-infoset van een gevalideerde XML-node.

class XmlSchemaInfo : public System::Xml::Schema::IXmlSchemaInfo

Methoden

MethodeBeschrijving
get_ContentType()Retourneert het XmlSchemaContentType object dat overeenkomt met het inhoudstype van deze gevalideerde XML-knoop.
get_IsDefault() overrideRetourneert een waarde die aangeeft of deze gevalideerde XML-knoop is ingesteld als resultaat van een standaardwaarde die is toegepast tijdens XML Schema Definition Language (XSD) schema-validatie.
get_IsNil() overrideRetourneert een waarde die aangeeft of de waarde voor deze gevalideerde XML-knoop nil is.
get_MemberType() overrideRetourneert het dynamische schematype voor deze gevalideerde XML-knoop.
get_SchemaAttribute() overrideRetourneert het gecompileerde XmlSchemaAttribute object dat overeenkomt met deze gevalideerde XML-knoop.
get_SchemaElement() overrideRetourneert het gecompileerde XmlSchemaElement object dat overeenkomt met deze gevalideerde XML-knoop.
get_SchemaType() overrideRetourneert het statische XML Schema Definition Language (XSD) schematype van deze gevalideerde XML-knoop.
get_Validity() overrideRetourneert de XmlSchemaValidity waarde van deze gevalideerde XML-node.
set_ContentType(XmlSchemaContentType)Stelt het XmlSchemaContentType object in dat overeenkomt met het inhoudstype van deze gevalideerde XML-node.
set_IsDefault(bool)Stelt een waarde in die aangeeft of deze gevalideerde XML-node is ingesteld als resultaat van een standaard die is toegepast tijdens XML Schema Definition Language (XSD) schema-validatie.
set_IsNil(bool)Stelt een waarde in die aangeeft of de waarde voor deze gevalideerde XML-node nil is.
set_MemberType(const SharedPtr<XmlSchemaSimpleType>&)Stelt het dynamische schematype in voor deze gevalideerde XML-node.
set_SchemaAttribute(const SharedPtr<XmlSchemaAttribute>&)Stelt het gecompileerde XmlSchemaAttribute object in dat overeenkomt met deze gevalideerde XML-node.
set_SchemaElement(const SharedPtr<XmlSchemaElement>&)Stelt het gecompileerde XmlSchemaElement object in dat overeenkomt met deze gevalideerde XML-node.
set_SchemaType(const SharedPtr<XmlSchemaType>&)Stelt het statische XML Schema Definition Language (XSD) schematype in van deze gevalideerde XML-node.
set_Validity(XmlSchemaValidity)Stelt de XmlSchemaValidity waarde in van deze gevalideerde XML-node.
XmlSchemaInfo()Initialiseert een nieuw exemplaar van de XmlSchemaInfo 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