System::Xml::XmlNamedNodeMap sınıfı

XmlNamedNodeMap class

İsim veya indeks ile erişilebilen bir düğüm koleksiyonunu temsil eder.

class XmlNamedNodeMap : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>

Yöntemler

YöntemAçıklama
begin() constKoleksiyonun ilk öğesine bir yineleyici alır.
cbegin() constKoleksiyonun ilk öğesine bir yineleyici alır.
cend() constKoleksiyonun son öğesinin arkasındaki mevcut olmayan bir öğe için bir yineleyici alır.
end() constKoleksiyonun son öğesinin arkasındaki mevcut olmayan bir öğe için bir yineleyici alır.
virtual get_Count()XmlNamedNodeMap içindeki düğüm sayısını döndürür.
GetEnumerator() overrideXmlNamedNodeMap içindeki düğüm koleksiyonu üzerinde yineleme desteği sağlar.
virtual GetNamedItem(String)Adına göre bir XmlNode alır.
virtual GetNamedItem(String, String)Eşleşen XmlNode::get_LocalName ve XmlNode::get_NamespaceURI değerlerine sahip bir düğüm alır.
virtual Item(int32_t)Belirtilen indeksteki düğümü XmlNamedNodeMap içinde alır.
virtual RemoveNamedItem(String)Düğümü XmlNamedNodeMap içinden kaldırır.
virtual RemoveNamedItem(String, String)Eşleşen XmlNode::get_LocalName ve XmlNode::get_NamespaceURI değerlerine sahip bir düğümü kaldırır.
virtual SetNamedItem(SharedPtr<XmlNode>)XmlNode::get_Name değerini kullanarak bir XmlNode ekler.

Typedefs

TypedefAçıklama
iteratorYineleyici türü.
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