System::Xml::XmlParserContext-klass
Innehåll
[
Dölj
]XmlParserContext class
Tillhandahåller all kontextinformation som krävs av XmlReader för att analysera ett XML-fragment.
class XmlParserContext : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| get_BaseURI() | Returnerar bas-URI:n. |
| get_DocTypeName() | Returnerar namnet på dokumenttypdeklarationen. |
| get_Encoding() | Returnerar kodningstypen. |
| get_InternalSubset() | Returnerar den interna DTD-undermängden. |
| get_NamespaceManager() | Returnerar XmlNamespaceManager. |
| get_NameTable() | Returnerar XmlNameTable som används för att atomisera strängar. För mer information om atomiserade strängar, se XmlNameTable. |
| get_PublicId() | Returnerar den offentliga identifieraren. |
| get_SystemId() | Returnerar systemidentifieraren. |
| get_XmlLang() | Returnerar det aktuella xml:lang‑omfånget. |
| get_XmlSpace() | Returnerar det aktuella xml:space-omfånget. |
| set_BaseURI(const String&) | Ställer in bas-URI:n. |
| set_DocTypeName(const String&) | Ställer in namnet på dokumenttypdeklarationen. |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | Ställer in kodningstypen. |
| set_InternalSubset(const String&) | Ställer in den interna DTD-undermängden. |
| set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&) | Ställer in XmlNamespaceManager. |
| set_NameTable(const SharedPtr<XmlNameTable>&) | Ställer in XmlNameTable som används för att atomisera strängar. För mer information om atomiserade strängar, se XmlNameTable. |
| set_PublicId(const String&) | Ställer in den offentliga identifieraren. |
| set_SystemId(const String&) | Ställer in systemidentifieraren. |
| set_XmlLang(const String&) | Ställer in det aktuella xml:lang-omfånget. |
| set_XmlSpace(System::Xml::XmlSpace) | Ställer in det aktuella xml:space-omfånget. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace) | Initierar en ny instans av XmlParserContext-klassen med de angivna XmlNameTable, XmlNamespaceManager, xml:lang- och xml:space-värdena. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | Initierar en ny instans av XmlParserContext-klassen med de angivna XmlNameTable, XmlNamespaceManager, xml:lang, xml:space och kodning. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace) | Initierar en ny instans av XmlParserContext-klassen med de angivna XmlNameTable, XmlNamespaceManager, bas-URI, xml:lang, xml:space och dokumenttypvärden. |
| 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>&) | Initierar en ny instans av klassen XmlParserContext med den angivna XmlNameTable, XmlNamespaceManager, bas-URI, xml:lang, xml:space, kodning och dokumenttypvärden. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för delad pekare till en instans av denna klass. |
Anmärkningar
Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
Se även
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++