System::Xml::XmlNode klasse
inhoud
[
verbergen
]XmlNode class
Stelt een enkel knooppunt in het XML-document voor.
class XmlNode : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>,
public System::Xml::XPath::IXPathNavigable
Methoden
| Methode | Beschrijving |
|---|---|
| virtual AppendChild(SharedPtr<XmlNode>) | Voegt het opgegeven knooppunt toe aan het einde van de lijst met kindknooppunten van dit knooppunt. |
| virtual Clone() | Maakt een duplicaat van dit knooppunt. |
| virtual CloneNode(bool) | Maakt een duplicaat van het knooppunt, wanneer overschreven in een afgeleide klasse. |
| CreateNavigator() override | Maakt een XPathNavigator aan voor het navigeren van dit object. |
| virtual get_Attributes() | Retourneert een XmlAttributeCollection die de attributen van dit knooppunt bevat. |
| virtual get_BaseURI() | Retourneert de basis-URI van het huidige knooppunt. |
| virtual get_ChildNodes() | Retourneert alle onderliggende knooppunten van het knooppunt. |
| virtual get_FirstChild() | Retourneert het eerste onderliggende knooppunt van het knooppunt. |
| virtual get_HasChildNodes() | Retourneert een waarde die aangeeft of dit knooppunt onderliggende knooppunten heeft. |
| virtual get_InnerText() | Retourneert de aaneengeschakelde waarden van het knooppunt en al zijn onderliggende knooppunten. |
| virtual get_InnerXml() | Retourneert de markup die alleen de onderliggende knooppunten van dit knooppunt weergeeft. |
| virtual get_IsReadOnly() | Geeft een waarde terug die aangeeft of het knooppunt alleen-lezen is. |
| virtual get_LastChild() | Retourneert het laatste onderliggende knooppunt van het knooppunt. |
| virtual get_LocalName() | Retourneert de lokale naam van het knooppunt, wanneer overschreven in een afgeleide klasse. |
| virtual get_Name() | Retourneert de gekwalificeerde naam van het knooppunt, wanneer overschreven in een afgeleide klasse. |
| virtual get_NamespaceURI() | Retourneert de namespace-URI van dit knooppunt. |
| virtual get_NextSibling() | Retourneert het knooppunt dat direct volgt op dit knooppunt. |
| virtual get_NodeType() | Retourneert het type van het huidige knooppunt, wanneer overschreven in een afgeleide klasse. |
| virtual get_OuterXml() | Retourneert de markup die dit knooppunt en al zijn onderliggende knooppunten bevat. |
| virtual get_OwnerDocument() | Retourneert het XmlDocument waartoe dit knooppunt behoort. |
| virtual get_ParentNode() | Retourneert de ouder van dit knooppunt (voor knooppunten die een ouder kunnen hebben). |
| virtual get_Prefix() | Retourneert het namespace-voorvoegsel van dit knooppunt. |
| virtual get_PreviousSibling() | Retourneert het knooppunt dat direct voorafgaat aan dit knooppunt. |
| virtual get_PreviousText() | Geeft het tekstknooppunt dat dit knooppunt onmiddellijk voorafgaat terug. |
| virtual get_SchemaInfo() | Retourneert de post‑schema‑validatie‑infoset die aan dit knooppunt is toegewezen als gevolg van schema‑validatie. |
| virtual get_Value() | Geeft de waarde van het knooppunt terug. |
| GetEnumerator() override | Retourneert een enumerator die door de onderliggende knooppunten in het huidige knooppunt iterereert. |
| virtual GetNamespaceOfPrefix(String) | Zoekt de dichtstbijzijnde xmlns-declaratie voor het opgegeven voorvoegsel dat binnen het bereik van het huidige knooppunt valt en retourneert de namespace-URI in de declaratie. |
| virtual GetPrefixOfNamespace(String) | Zoekt de dichtstbijzijnde xmlns-declaratie voor de opgegeven namespace-URI die binnen het bereik van het huidige knooppunt valt en retourneert het voorvoegsel dat in die declaratie is gedefinieerd. |
| virtual idx_get(String) | Retourneert het eerste onderliggende element met de opgegeven XmlNode::get_Name. |
| virtual idx_get(String, String) | Retourneert het eerste onderliggende element met de opgegeven XmlNode::get_LocalName en XmlNode::get_NamespaceURI waarden. |
| virtual InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | Voegt het opgegeven knooppunt direct na het opgegeven referentieknooppunt in. |
| virtual InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | Voegt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt in. |
| virtual Normalize() | Zet alle XmlText knooppunten in de volledige diepte van de subboom onder deze XmlNode in een "normale" vorm waarbij alleen markup (dat wil zeggen tags, commentaren, verwerkingsinstructies, CDATA-secties en entiteitsreferenties) de XmlText knooppunten scheidt, zodat er geen aangrenzende XmlText knooppunten zijn. |
| virtual PrependChild(SharedPtr<XmlNode>) | Voegt het opgegeven knooppunt toe aan het begin van de lijst met onderliggende knooppunten van dit knooppunt. |
| virtual RemoveAll() | Verwijdert alle onderliggende knooppunten en/of attributen van het huidige knooppunt. |
| virtual RemoveChild(SharedPtr<XmlNode>) | Verwijdert opgegeven kindknooppunt. |
| virtual ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | Vervangt het kindknooppunt oldChild door het newChild-knooppunt. |
| SelectNodes(const String&) | Selecteert een lijst met knooppunten die overeenkomen met de XPath expressie. |
| SelectNodes(const String&, const SharedPtr<XmlNamespaceManager>&) | Selecteert een lijst met knooppunten die overeenkomen met de XPath expressie. Eventuele prefixes die in de XPath expressie worden gevonden, worden opgelost met behulp van de meegeleverde XmlNamespaceManager. |
| SelectSingleNode(const String&) | Selecteert de eerste XmlNode die overeenkomt met de XPath expressie. |
| SelectSingleNode(const String&, const SharedPtr<XmlNamespaceManager>&) | Selecteert de eerste XmlNode die overeenkomt met de XPath expressie. Eventuele prefixes die in de XPath expressie worden gevonden, worden opgelost met behulp van de meegeleverde XmlNamespaceManager. |
| virtual set_InnerText(String) | Stelt de samengevoegde waarden van het knooppunt en al zijn kindknooppunten in. |
| virtual set_InnerXml(String) | Stelt de markup in die alleen de kindknooppunten van dit knooppunt weergeeft. |
| virtual set_Prefix(String) | Stelt het namespace-voorvoegsel van dit knooppunt in. |
| virtual set_Value(String) | Stelt de waarde van het knooppunt in. |
| virtual Supports(String, String) | Test of de DOM-implementatie een specifieke functie implementeert. |
| virtual WriteContentTo(const SharedPtr<XmlWriter>&) | Slaat alle kindknooppunten van het knooppunt op in de opgegeven XmlWriter, wanneer overschreven in een afgeleide klasse. |
| virtual WriteTo(const SharedPtr<XmlWriter>&) | Slaat het huidige knooppunt op in de opgegeven XmlWriter, wanneer overschreven in een afgeleide klasse. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een alias voor een gedeelde pointer naar een exemplaar van deze klasse. |
Zie ook
- Class IEnumerable
- Class IXPathNavigable
- Namespace System::Xml
- Library Aspose.Page for C++