5#include <xml/xml_space.h>
6#include <system/string.h>
18class XmlNamespaceManager;
20class XmlTextReaderImpl;
38 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
39 ASPOSECPP_SHARED_RTTI_INFO_DECL();
48 friend class XmlTextReaderImpl;
171 bool get_HasDtdInfo();
173 #ifdef ASPOSE_GET_SHARED_MEMBERS
174 ASPOSECPP_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Provides all the context information required by the XmlReader to parse an XML fragment.
Definition: xml_parser_context.h:34
XmlParserContext(const SharedPtr< XmlNameTable > &nt, const SharedPtr< XmlNamespaceManager > &nsMgr, const String &xmlLang, System::Xml::XmlSpace xmlSpace, const SharedPtr< System::Text::Encoding > &enc)
Initializes a new instance of the XmlParserContext class with the specified XmlNameTable,...
SharedPtr< System::Text::Encoding > get_Encoding()
Returns the encoding type.
void set_NameTable(const SharedPtr< XmlNameTable > &value)
Sets the XmlNameTable used to atomize strings. For more information on atomized strings,...
XmlParserContext(const SharedPtr< XmlNameTable > &nt, const SharedPtr< XmlNamespaceManager > &nsMgr, const String &xmlLang, System::Xml::XmlSpace xmlSpace)
Initializes a new instance of the XmlParserContext class with the specified XmlNameTable,...
String get_PublicId()
Returns the public identifier.
void set_XmlLang(const String &value)
Sets the current xml:lang scope.
void set_Encoding(const SharedPtr< System::Text::Encoding > &value)
Sets the encoding type.
void set_NamespaceManager(const SharedPtr< XmlNamespaceManager > &value)
Sets the XmlNamespaceManager.
XmlParserContext(const SharedPtr< XmlNameTable > &nt, const SharedPtr< XmlNamespaceManager > &nsMgr, const String &docTypeName, const String &pubId, const String &sysId, const String &internalSubset, const String &baseURI, const String &xmlLang, System::Xml::XmlSpace xmlSpace, const SharedPtr< System::Text::Encoding > &enc)
Initializes a new instance of the XmlParserContext class with the specified XmlNameTable,...
String get_InternalSubset()
Returns the internal DTD subset.
void set_BaseURI(const String &value)
Sets the base URI.
void set_PublicId(const String &value)
Sets the public identifier.
String get_SystemId()
Returns the system identifier.
void set_DocTypeName(const String &value)
Sets the name of the document type declaration.
SharedPtr< XmlNameTable > get_NameTable()
Returns the XmlNameTable used to atomize strings. For more information on atomized strings,...
System::Xml::XmlSpace get_XmlSpace()
Returns the current xml:space scope.
void set_SystemId(const String &value)
Sets the system identifier.
void set_XmlSpace(System::Xml::XmlSpace value)
Sets the current xml:space scope.
void set_InternalSubset(const String &value)
Sets the internal DTD subset.
String get_XmlLang()
Returns the current xml:lang scope.
XmlParserContext(const SharedPtr< XmlNameTable > &nt, const SharedPtr< XmlNamespaceManager > &nsMgr, const String &docTypeName, const String &pubId, const String &sysId, const String &internalSubset, const String &baseURI, const String &xmlLang, System::Xml::XmlSpace xmlSpace)
Initializes a new instance of the XmlParserContext class with the specified XmlNameTable,...
String get_DocTypeName()
Returns the name of the document type declaration.
String get_BaseURI()
Returns the base URI.
SharedPtr< XmlNamespaceManager > get_NamespaceManager()
Returns the XmlNamespaceManager.
@ Text
Defines color adjustment information for text.
XmlSpace
Specifies the current xml:space scope.
Definition: xml_space.h:15
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9