System::Xml::XmlParserContext sınıfı
İçindekiler
[
Saklamak
]XmlParserContext class
XmlReader’ın bir XML parçacığını ayrıştırmak için ihtiyaç duyduğu tüm bağlam bilgilerini sağlar.
class XmlParserContext : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_BaseURI() | Temel URI’yi döndürür. |
| get_DocTypeName() | Belge türü bildiriminin adını döndürür. |
| get_Encoding() | Kodlama türünü döndürür. |
| get_InternalSubset() | Dahili DTD alt kümesini döndürür. |
| get_NamespaceManager() | XmlNamespaceManager nesnesini döndürür. |
| get_NameTable() | XmlNameTable nesnesini döndürür; bu nesne dizeleri atomize etmek için kullanılır. Atomize edilmiş dizeler hakkında daha fazla bilgi için XmlNameTable sayfasına bakın. |
| get_PublicId() | Genel tanımlayıcıyı döndürür. |
| get_SystemId() | Sistem tanımlayıcısını döndürür. |
| get_XmlLang() | Mevcut xml:lang kapsamını döndürür. |
| get_XmlSpace() | Geçerli xml:space kapsamını döndürür. |
| set_BaseURI(const String&) | Temel URI’yi ayarlar. |
| set_DocTypeName(const String&) | Belge türü bildiriminin adını ayarlar. |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | Kodlama türünü ayarlar. |
| set_InternalSubset(const String&) | Dahili DTD alt kümesini ayarlar. |
| set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&) | XmlNamespaceManager nesnesini ayarlar. |
| set_NameTable(const SharedPtr<XmlNameTable>&) | XmlNameTable nesnesini ayarlar; bu nesne dizeleri atomize etmek için kullanılır. Atomize edilmiş dizeler hakkında daha fazla bilgi için XmlNameTable sayfasına bakın. |
| set_PublicId(const String&) | Genel tanımlayıcıyı ayarlar. |
| set_SystemId(const String&) | Sistem tanımlayıcısını ayarlar. |
| set_XmlLang(const String&) | Mevcut xml:lang kapsamını ayarlar. |
| set_XmlSpace(System::Xml::XmlSpace) | Mevcut xml:space kapsamını ayarlar. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace) | XmlParserContext sınıfının yeni bir örneğini, belirtilen XmlNameTable, XmlNamespaceManager, xml:lang ve xml:space değerleriyle başlatır. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | XmlParserContext sınıfının yeni bir örneğini, belirtilen XmlNameTable, XmlNamespaceManager, xml:lang, xml:space ve kodlama ile başlatır. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace) | XmlParserContext sınıfının yeni bir örneğini, belirtilen XmlNameTable, XmlNamespaceManager, temel URI, xml:lang, xml:space ve belge türü değerleriyle başlatır. |
| 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>&) | Belirtilen XmlParserContext sınıfının yeni bir örneğini, belirtilen XmlNameTable, XmlNamespaceManager, temel URI, xml:lang, xml:space, kodlama ve belge türü değerleriyle başlatır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma addır. |
Açıklamalar
Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
Ayrıca Bakınız
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++