System::Xml::XmlAttributeCollection class

XmlAttributeCollection class

İsim veya indeks ile erişilebilen bir öznitelik koleksiyonunu temsil eder.

class XmlAttributeCollection : public System::Xml::XmlNamedNodeMap

Yöntemler

YöntemAçıklama
Append(const SharedPtr<XmlAttribute>&)Belirtilen özniteliği koleksiyonun son düğümü olarak ekler.
CopyTo(const ArrayPtr<SharedPtr<XmlAttribute>>&, int32_t)Bu koleksiyondaki tüm XmlAttribute nesnelerini verilen diziye kopyalar.
idx_get(int32_t)Belirtilen indeksdeki özniteliği döndürür.
idx_get(const String&)Belirtilen ada sahip özniteliği döndürür.
idx_get(const String&, const String&)Belirtilen yerel ad ve ad alanı Uniform Resource Identifier (URI) olan özniteliği döndürür.
InsertAfter(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&)Belirtilen özniteliği, belirtilen referans özniteliğinden hemen sonra ekler.
InsertBefore(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&)Belirtilen özniteliği, belirtilen referans özniteliğinden hemen önce ekler.
Prepend(const SharedPtr<XmlAttribute>&)Belirtilen özniteliği koleksiyonun ilk düğümü olarak ekler.
Remove(const SharedPtr<XmlAttribute>&)Belirtilen özniteliği koleksiyondan kaldırır.
RemoveAll()Koleksiyondaki tüm öznitelikleri kaldırır.
RemoveAt(int32_t)Belirtilen indekse karşılık gelen özniteliği koleksiyondan kaldırır.
SetNamedItem(SharedPtr<XmlNode>) overrideXmlNode nesnesini, onun XmlNode::get_Name sonucunu kullanarak ekler.

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