System::Xml::Schema::XmlSchemaObjectTable sınıfı

XmlSchemaObjectTable class

XmlSchema sınıfındaki içerilen öğeler için koleksiyonları sağlar (örneğin, Attributes, AttributeGroups, Elements vb.).

class XmlSchemaObjectTable : public System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<SharedPtr<System::Xml::XmlQualifiedName>, SharedPtr<System::Xml::Schema::XmlSchemaObject>>>

Yöntemler

YöntemAçıklama
Contains(const SharedPtr<XmlQualifiedName>&)Belirtilen nitelikli adın koleksiyonda bulunup bulunmadığını belirler.
get_Count()XmlSchemaObjectTable içinde bulunan öğe sayısını döndürür.
get_Names()XmlSchemaObjectTable içindeki tüm adlandırılmış öğelerin bir koleksiyonunu döndürür.
get_Values()XmlSchemaObjectTable içindeki tüm öğelerin tüm değerlerinin bir koleksiyonunu döndürür.
GetEnumerator() overrideXmlSchemaObjectTable üzerinden yineleme yapabilen bir enumerator döndürür.
idx_get(const SharedPtr<XmlQualifiedName>&)Nitelikli ada göre belirtilen XmlSchemaObjectTable içindeki öğeyi döndürür.

Typedefs

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

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla 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 işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız