System::Xml::XmlAttributeCollection class
Innehåll
[
Dölj
]XmlAttributeCollection class
Representerar en samling av attribut som kan nås via namn eller index.
class XmlAttributeCollection : public System::Xml::XmlNamedNodeMap
Metoder
| Metod | Beskrivning |
|---|---|
| Append(const SharedPtr<XmlAttribute>&) | Infogar det angivna attributet som den sista noden i samlingen. |
| CopyTo(const ArrayPtr<SharedPtr<XmlAttribute>>&, int32_t) | Kopierar alla XmlAttribute objekt från denna samling till den angivna arrayen. |
| idx_get(int32_t) | Returnerar attributet med det angivna indexet. |
| idx_get(const String&) | Returnerar attributet med det angivna namnet. |
| idx_get(const String&, const String&) | Returnerar attributet med det angivna lokala namnet och namnrymdens Uniform Resource Identifier (URI). |
| InsertAfter(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&) | Infogar det angivna attributet omedelbart efter det angivna referensattributet. |
| InsertBefore(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&) | Infogar det angivna attributet omedelbart före det angivna referensattributet. |
| Prepend(const SharedPtr<XmlAttribute>&) | Infogar det angivna attributet som den första noden i samlingen. |
| Remove(const SharedPtr<XmlAttribute>&) | Tar bort det angivna attributet från samlingen. |
| RemoveAll() | Tar bort alla attribut från samlingen. |
| RemoveAt(int32_t) | Tar bort attributet som motsvarar det angivna indexet från samlingen. |
| SetNamedItem(SharedPtr<XmlNode>) override | Lägger till en XmlNode med hjälp av dess XmlNode::get_Name resultat. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för delad pekare till en instans av denna klass. |
Anmärkningar
Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
Se även
- Class XmlNamedNodeMap
- Namespace System::Xml
- Library Aspose.Page for C++