System::Xml::NameTable क्लास
अंतर्वस्तु
[
छिपाना
]NameTable class
एक सिंगल-थ्रेडेड XmlNameTable लागू करता है।
class NameTable : public System::Xml::XmlNameTable
विधियाँ
| विधि | विवरण |
|---|---|
| Add(const String&) override | निर्दिष्ट स्ट्रिंग को एटॉमाइज़ करता है और इसे NameTable में जोड़ता है। |
| Add(const ArrayPtr<char16_t>&, int32_t, int32_t) override | निर्दिष्ट स्ट्रिंग को एटॉमाइज़ करता है और इसे NameTable में जोड़ता है। |
| Get(const String&) override | निर्दिष्ट मान के साथ एटॉमाइज़्ड स्ट्रिंग लौटाता है। |
| Get(const ArrayPtr<char16_t>&, int32_t, int32_t) override | निर्दिष्ट वर्ण सीमा के समान अक्षरों को सम्मिलित करने वाली एटॉमाइज़्ड स्ट्रिंग को लौटाता है। |
| NameTable() | NameTable क्लास का नया इंस्टेंस प्रारंभ करता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class XmlNameTable
- Namespace System::Xml
- Library Aspose.Page for C++