System::Xml::Schema::XmlSchemaObjectCollection क्लास

XmlSchemaObjectCollection class

XmlSchemaObjects का एक संग्रह।

class XmlSchemaObjectCollection : public System::Collections::CollectionBase<SharedPtr<System::Xml::Schema::XmlSchemaObject>>

विधियाँ

विधिविवरण
Add(const SharedPtr<XmlSchemaObject>&)एक XmlSchemaObject को XmlSchemaObjectCollection में जोड़ता है।
Contains(const SharedPtr<XmlSchemaObject>&)निर्दिष्ट XmlSchemaObject XmlSchemaObjectCollection में है या नहीं दर्शाता है।
CopyTo(const ArrayPtr<SharedPtr<XmlSchemaObject>>&, int32_t)संग्रह से सभी XmlSchemaObjects को दिए गए सरणी में कॉपी करता है, दिए गए इंडेक्स से शुरू करके।
GetEnumerator() overrideएक एन्यूमरेटर लौटाता है जो XmlSchemaObjectCollection में मौजूद XmlSchemaObjects के माध्यम से इटरिट करने के लिए उपयोग किया जाता है।
virtual idx_get(int32_t)निर्दिष्ट इंडेक्स पर स्थित XmlSchemaObject लौटाता है।
virtual idx_set(int32_t, SharedPtr<XmlSchemaObject>)निर्दिष्ट इंडेक्स पर XmlSchemaObject सेट करता है।
IndexOf(const SharedPtr<XmlSchemaObject>&)निर्दिष्ट XmlSchemaObject के अनुरूप संग्रह इंडेक्स लौटाता है।
Insert(int32_t, const SharedPtr<XmlSchemaObject>&)एक XmlSchemaObject को XmlSchemaObjectCollection में डालता है।
Remove(const SharedPtr<XmlSchemaObject>&)एक XmlSchemaObject को XmlSchemaObjectCollection से हटाता है।
SetTemplateWeakPtr(uint32_t) overriden’th टेम्पलेट आर्ग्युमेंट को एक weak पॉइंटर सेट करें (shared के बजाय)। कंटेनरों में पॉइंटर्स को weak मोड में स्विच करने की अनुमति देता है।
XmlSchemaObjectCollection()एक नया उदाहरण प्रारंभ करता है XmlSchemaObjectCollection क्लास का।
XmlSchemaObjectCollection(const SharedPtr<XmlSchemaObject>&)एक नया उदाहरण प्रारंभ करता है XmlSchemaObjectCollection क्लास का जो एक XmlSchemaObject लेता है।

Typedefs

टाइपडिफ़विवरण
Ptrइस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम।

टिप्पणियाँ

इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।

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