System::Xml::XmlNamedNodeMap Klasse
Inhalt
[
Ausblenden
]XmlNamedNodeMap class
Stellt eine Sammlung von Knoten dar, die nach Name oder Index zugänglich ist.
class XmlNamedNodeMap : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>
Methoden
| Methode | Beschreibung |
|---|---|
| begin() const | Gibt den Iterator zum ersten Element der Sammlung zurück. |
| cbegin() const | Gibt den Iterator zum ersten Element der Sammlung zurück. |
| cend() const | Gibt den Iterator für ein nicht vorhandenes Element hinter dem letzten Element der Sammlung zurück. |
| end() const | Gibt den Iterator für ein nicht vorhandenes Element hinter dem letzten Element der Sammlung zurück. |
| virtual get_Count() | Gibt die Anzahl der Knoten im XmlNamedNodeMap zurück. |
| GetEnumerator() override | Bietet Unterstützung für die Iteration über die Knotensammlung im XmlNamedNodeMap. |
| virtual GetNamedItem(String) | Ruft einen XmlNode anhand des Namens ab. |
| virtual GetNamedItem(String, String) | Ruft einen Knoten mit den passenden XmlNode::get_LocalName und XmlNode::get_NamespaceURI Werten ab. |
| virtual Item(int32_t) | Ruft den Knoten am angegebenen Index in der XmlNamedNodeMap ab. |
| virtual RemoveNamedItem(String) | Entfernt den Knoten aus der XmlNamedNodeMap. |
| virtual RemoveNamedItem(String, String) | Entfernt einen Knoten mit den passenden XmlNode::get_LocalName und XmlNode::get_NamespaceURI Werten. |
| virtual SetNamedItem(SharedPtr<XmlNode>) | Fügt einen XmlNode hinzu, indem sein XmlNode::get_Name Wert verwendet wird. |
Typedefs
| Typedef | Beschreibung |
|---|---|
| iterator | Iterator-Typ. |
| Ptr | Ein Alias für einen Shared-Pointer auf eine Instanz dieser Klasse. |
Hinweise
Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals Instanzen dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Pointer und verwenden Sie diesen Pointer, um ihn als Argument an Funktionen zu übergeben.
Siehe auch
- Class IEnumerable
- Namespace System::Xml
- Library Aspose.Page for C++