Kelas System::Xml::Schema::XmlSchemaObjectCollection

XmlSchemaObjectCollection class

Koleksi XmlSchemaObjects.

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

Metode

MetodeDeskripsi
Add(const SharedPtr<XmlSchemaObject>&)Menambahkan sebuah XmlSchemaObject ke XmlSchemaObjectCollection.
Contains(const SharedPtr<XmlSchemaObject>&)Menunjukkan apakah XmlSchemaObject yang ditentukan berada dalam XmlSchemaObjectCollection.
CopyTo(const ArrayPtr<SharedPtr<XmlSchemaObject>>&, int32_t)Menyalin semua XmlSchemaObjects dari koleksi ke dalam array yang diberikan, mulai dari indeks yang diberikan.
GetEnumerator() overrideMengembalikan enumerator untuk mengiterasi XmlSchemaObjects yang terdapat dalam XmlSchemaObjectCollection.
virtual idx_get(int32_t)Mengembalikan XmlSchemaObject pada indeks yang ditentukan.
virtual idx_set(int32_t, SharedPtr<XmlSchemaObject>)Mengatur XmlSchemaObject pada indeks yang ditentukan.
IndexOf(const SharedPtr<XmlSchemaObject>&)Mengembalikan indeks koleksi yang sesuai dengan XmlSchemaObject yang ditentukan.
Insert(int32_t, const SharedPtr<XmlSchemaObject>&)Menyisipkan sebuah XmlSchemaObject ke dalam XmlSchemaObjectCollection.
Remove(const SharedPtr<XmlSchemaObject>&)Menghapus sebuah XmlSchemaObject dari XmlSchemaObjectCollection.
SetTemplateWeakPtr(uint32_t) overrideAtur argumen templat ke‑n menjadi pointer lemah (bukan berbagi). Memungkinkan penggantian pointer dalam kontainer ke mode lemah.
XmlSchemaObjectCollection()Menginisialisasi instance baru dari kelas XmlSchemaObjectCollection.
XmlSchemaObjectCollection(const SharedPtr<XmlSchemaObject>&)Menginisialisasi instance baru dari kelas XmlSchemaObjectCollection yang menerima sebuah XmlSchemaObject.

Typedefs

TypedefDeskripsi
PtrAlias untuk shared pointer ke instance kelas ini.

Catatan

Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

Lihat Juga