System::Xml::Schema::XmlSchemaObject class
inhoud
[
verbergen
]XmlSchemaObject class
Stelt de rootklasse voor de Xml schema-objectmodelhiërarchie voor en dient als basisklasse voor klassen zoals de XmlSchema klasse.
class XmlSchemaObject : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| get_LineNumber() | Retourneert het regelnummmer in het bestand waarnaar het schema element verwijst. |
| get_LinePosition() | Retourneert de regelpositie in het bestand waarnaar het schema element verwijst. |
| get_Namespaces() | Retourneert de XmlSerializerNamespaces die met dit schema‑object moeten worden gebruikt. |
| get_Parent() | Retourneert de ouder van dit XmlSchemaObject. |
| get_SourceUri() | Retourneert de bronlocatie van het bestand dat het schema heeft geladen. |
| set_LineNumber(int32_t) | Stelt het regelnummmer in het bestand in waarnaar het schema element verwijst. |
| set_LinePosition(int32_t) | Stelt de regelpositie in het bestand in waarnaar het schema element verwijst. |
| set_Namespaces(const SharedPtr<System::Xml::Serialization::XmlSerializerNamespaces>&) | Stelt de XmlSerializerNamespaces in die gebruikt worden met dit schema-object. |
| set_Parent(const SharedPtr<XmlSchemaObject>&) | Stelt de ouder van dit XmlSchemaObject in. |
| set_SourceUri(const String&) | Stelt de bronlocatie in voor het bestand dat het schema heeft geladen. |
| XmlSchemaObject() | Initialiseert een nieuw exemplaar van de XmlSchemaObject 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 Object
- Namespace System::Xml::Schema
- Library Aspose.Page for C++