System::Xml::XmlParserContext klasse
inhoud
[
verbergen
]XmlParserContext class
Biedt alle contextinformatie die vereist is door de XmlReader om een XML-fragment te parseren.
class XmlParserContext : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| get_BaseURI() | Retourneert de basis-URI. |
| get_DocTypeName() | Retourneert de naam van de documenttypeverklaring. |
| get_Encoding() | Retourneert het coderingstype. |
| get_InternalSubset() | Retourneert de interne DTD-subset. |
| get_NamespaceManager() | Retourneert de XmlNamespaceManager. |
| get_NameTable() | Retourneert de XmlNameTable die wordt gebruikt om strings te atomiseren. Voor meer informatie over geatomiseerde strings, zie XmlNameTable. |
| get_PublicId() | Retourneert de publieke identifier. |
| get_SystemId() | Retourneert de systeemidentifier. |
| get_XmlLang() | Retourneert de huidige xml:lang‑scope. |
| get_XmlSpace() | Geeft het huidige xml:space-bereik terug. |
| set_BaseURI(const String&) | Stelt de basis-URI in. |
| set_DocTypeName(const String&) | Stelt de naam van de documenttypeverklaring in. |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | Stelt het coderingstype in. |
| set_InternalSubset(const String&) | Stelt de interne DTD-subset in. |
| set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&) | Stelt de XmlNamespaceManager in. |
| set_NameTable(const SharedPtr<XmlNameTable>&) | Stelt de XmlNameTable die wordt gebruikt om strings te atomiseren in. Voor meer informatie over geatomiseerde strings, zie XmlNameTable. |
| set_PublicId(const String&) | Stelt de publieke identifier in. |
| set_SystemId(const String&) | Stelt de systeemidentifier in. |
| set_XmlLang(const String&) | Stelt de huidige xml:lang scope in. |
| set_XmlSpace(System::Xml::XmlSpace) | Stelt de huidige xml:space scope in. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace) | Initialiseert een nieuw exemplaar van de XmlParserContext klasse met de opgegeven XmlNameTable, XmlNamespaceManager, xml:lang en xml:space waarden. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | Initialiseert een nieuw exemplaar van de XmlParserContext klasse met de opgegeven XmlNameTable, XmlNamespaceManager, xml:lang, xml:space, en codering. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace) | Initialiseert een nieuw exemplaar van de XmlParserContext klasse met de opgegeven XmlNameTable, XmlNamespaceManager, basis-URI, xml:lang, xml:space, en documenttypewaarden. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | Initialiseert een nieuw exemplaar van de XmlParserContext klasse met de opgegeven XmlNameTable, XmlNamespaceManager, basis-URI, xml:lang, xml:space, codering en documenttype‑waarden. |
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
- Library Aspose.Page for C++