System::Xml::XmlNamedNodeMap klass
Innehåll
[
Dölj
]XmlNamedNodeMap class
Representerar en samling av noder som kan nås via namn eller index.
class XmlNamedNodeMap : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>
Metoder
| Metod | Beskrivning |
|---|---|
| begin() const | Hämtar iterator till det första elementet i samlingen. |
| cbegin() const | Hämtar iterator till det första elementet i samlingen. |
| cend() const | Hämtar iterator för ett icke-existerande element bakom det sista elementet i samlingen. |
| end() const | Hämtar iterator för ett icke-existerande element bakom det sista elementet i samlingen. |
| virtual get_Count() | Returnerar antalet noder i XmlNamedNodeMap. |
| GetEnumerator() override | Tillhandahåller stöd för iteration över samlingen av noder i XmlNamedNodeMap. |
| virtual GetNamedItem(String) | Hämtar en XmlNode som anges av namn. |
| virtual GetNamedItem(String, String) | Hämtar en nod med matchande XmlNode::get_LocalName och XmlNode::get_NamespaceURI värden. |
| virtual Item(int32_t) | Hämtar noden på det angivna indexet i XmlNamedNodeMap. |
| virtual RemoveNamedItem(String) | Tar bort noden från XmlNamedNodeMap. |
| virtual RemoveNamedItem(String, String) | Tar bort en nod med matchande XmlNode::get_LocalName och XmlNode::get_NamespaceURI värden. |
| virtual SetNamedItem(SharedPtr<XmlNode>) | Lägger till en XmlNode med dess XmlNode::get_Name värde. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| iterator | Iterator-typ. |
| 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 IEnumerable
- Namespace System::Xml
- Library Aspose.Page for C++