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 पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।

संबंधित देखें