System::Xml::Schema::XmlSchemaInfo klasse
inhoud
[
verbergen
]XmlSchemaInfo class
Vertegenwoordigt de post-schema-validatie-infoset van een gevalideerde XML-node.
class XmlSchemaInfo : public System::Xml::Schema::IXmlSchemaInfo
Methoden
| Methode | Beschrijving |
|---|---|
| get_ContentType() | Retourneert het XmlSchemaContentType object dat overeenkomt met het inhoudstype van deze gevalideerde XML-knoop. |
| get_IsDefault() override | Retourneert 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() override | Retourneert een waarde die aangeeft of de waarde voor deze gevalideerde XML-knoop nil is. |
| get_MemberType() override | Retourneert het dynamische schematype voor deze gevalideerde XML-knoop. |
| get_SchemaAttribute() override | Retourneert het gecompileerde XmlSchemaAttribute object dat overeenkomt met deze gevalideerde XML-knoop. |
| get_SchemaElement() override | Retourneert het gecompileerde XmlSchemaElement object dat overeenkomt met deze gevalideerde XML-knoop. |
| get_SchemaType() override | Retourneert het statische XML Schema Definition Language (XSD) schematype van deze gevalideerde XML-knoop. |
| get_Validity() override | Retourneert 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
| Typedef | Beschrijving |
|---|---|
| Ptr | Een 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
- Class IXmlSchemaInfo
- Namespace System::Xml::Schema
- Library Aspose.Page for C++