System::Xml::XmlAttributeCollection class
İçindekiler
[
Saklamak
]XmlAttributeCollection class
İsim veya indeks ile erişilebilen bir öznitelik koleksiyonunu temsil eder.
class XmlAttributeCollection : public System::Xml::XmlNamedNodeMap
Yöntemler
| Yöntem | Açı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 dizine sahip ö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 ada ve ad alanı Evrensel Kaynak Tanımlayıcısı (URI) olan özniteliği döndürür. |
| InsertAfter(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&) | Belirtilen özniteliği, belirtilen referans özniteliğinin hemen sonrasına ekler. |
| InsertBefore(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&) | Belirtilen özniteliği, belirtilen referans özniteliğinin hemen öncesine ekler. |
| Prepend(const SharedPtr<XmlAttribute>&) | Belirtilen özniteliği, koleksiyondaki 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 dizine karşılık gelen özniteliği koleksiyondan kaldırır. |
| SetNamedItem(SharedPtr<XmlNode>) override | Bir XmlNode ekler ve onun XmlNode::get_Name sonucunu kullanır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| Ptr | Bu 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
- Class XmlNamedNodeMap
- Namespace System::Xml
- Library Aspose.Page for C++