System::Xml::XmlNamedNodeMap klasse

XmlNamedNodeMap class

Stelt een verzameling knooppunten voor die toegankelijk zijn op naam of index.

class XmlNamedNodeMap : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>

Methoden

MethodeBeschrijving
begin() constHaalt iterator op naar het eerste element van de collectie.
cbegin() constHaalt iterator op naar het eerste element van de collectie.
cend() constHaalt iterator op voor een niet-bestaand element achter het laatste element van de collectie.
end() constHaalt iterator op voor een niet-bestaand element achter het laatste element van de collectie.
virtual get_Count()Retourneert het aantal knooppunten in de XmlNamedNodeMap.
GetEnumerator() overrideBiedt ondersteuning voor iteratie over de verzameling knooppunten in de XmlNamedNodeMap.
virtual GetNamedItem(String)Haalt een XmlNode op die op naam is gespecificeerd.
virtual GetNamedItem(String, String)Haalt een knoop op met de overeenkomende XmlNode::get_LocalName en XmlNode::get_NamespaceURI waarden.
virtual Item(int32_t)Haalt de knoop op op de opgegeven index in de XmlNamedNodeMap.
virtual RemoveNamedItem(String)Verwijdert de knoop uit de XmlNamedNodeMap.
virtual RemoveNamedItem(String, String)Verwijdert een knoop met de overeenkomende XmlNode::get_LocalName en XmlNode::get_NamespaceURI waarden.
virtual SetNamedItem(SharedPtr<XmlNode>)Voegt een XmlNode toe met behulp van zijn XmlNode::get_Name waarde.

Typedefs

TypedefBeschrijving
iteratorIterator type.
PtrEen alias voor een gedeelde pointer naar een exemplaar van deze klasse.

Opmerkingen

Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit exemplaren van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

Zie ook