System::Xml::Schema::XmlSchemaObjectCollection class

XmlSchemaObjectCollection class

XmlSchemaObjects koleksiyonu.

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

Yöntemler

YöntemAçıklama
Add(const SharedPtr<XmlSchemaObject>&)XmlSchemaObject öğesini XmlSchemaObjectCollection koleksiyonuna ekler.
Contains(const SharedPtr<XmlSchemaObject>&)Belirtilen XmlSchemaObject öğesinin XmlSchemaObjectCollection içinde olup olmadığını gösterir.
CopyTo(const ArrayPtr<SharedPtr<XmlSchemaObject>>&, int32_t)Koleksiyondaki tüm XmlSchemaObject’leri verilen diziye, verilen indeksten başlayarak kopyalar.
GetEnumerator() overrideXmlSchemaObjectCollection içinde bulunan XmlSchemaObject’ler üzerinde yineleme yapmak için bir enumerator döndürür.
virtual idx_get(int32_t)Belirtilen indeksdeki XmlSchemaObject döndürür.
virtual idx_set(int32_t, SharedPtr<XmlSchemaObject>)Belirtilen indeksdeki XmlSchemaObject ayarlar.
IndexOf(const SharedPtr<XmlSchemaObject>&)Belirtilen XmlSchemaObject ile ilişkili koleksiyon indeksini döndürür.
Insert(int32_t, const SharedPtr<XmlSchemaObject>&)XmlSchemaObject öğesini XmlSchemaObjectCollection koleksiyonuna ekler.
Remove(const SharedPtr<XmlSchemaObject>&)XmlSchemaObject öğesini XmlSchemaObjectCollection koleksiyonundan kaldırır.
SetTemplateWeakPtr(uint32_t) overriden’inci şablon argümanını zayıf bir gösterici (paylaşılan yerine) olarak ayarlayın. Kapsayıcılardaki göstericileri zayıf moda geçiş yapmayı sağlar.
XmlSchemaObjectCollection()XmlSchemaObjectCollection sınıfının yeni bir örneğini başlatır.
XmlSchemaObjectCollection(const SharedPtr<XmlSchemaObject>&)XmlSchemaObjectCollection sınıfının, bir XmlSchemaObject alan yeni bir örneğini başlatır.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma ad.

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türden örnekleri yığıt üzerinde veya new operatörüyle 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 göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız