System::Xml::XmlElement klasse
inhoud
[
verbergen
]XmlElement class
Stelt een element voor.
class XmlElement : public System::Xml::XmlLinkedNode
Methoden
| Methode | Beschrijving |
|---|---|
| CloneNode(bool) override | Maakt een duplicaat van dit knooppunt. |
| virtual get_HasAttributes() | Retourneert een bool waarde die aangeeft of het huidige knooppunt attributen heeft. |
| get_InnerText() override | Retourneert de samengevoegde waarden van het knooppunt en al zijn kinderen. |
| get_InnerXml() override | Retourneert de opmaak die alleen de kinderen van dit knooppunt weergeeft. |
| get_IsEmpty() | Retourneert het tagformaat van het element. |
| get_LocalName() override | Retourneert de lokale naam van het huidige knooppunt. |
| get_Name() override | Geeft de gekwalificeerde naam van het knooppunt terug. |
| get_NamespaceURI() override | Retourneert de namespace-URI van dit knooppunt. |
| get_NodeType() override | Retourneert het type van het huidige knooppunt. |
| get_OwnerDocument() override | Retourneert het XmlDocument waartoe dit knooppunt behoort. |
| get_Prefix() override | Retourneert het namespace-voorvoegsel van dit knooppunt. |
| get_SchemaInfo() override | Retourneert de post‑schema‑validatie‑infoset die aan dit knooppunt is toegewezen als gevolg van schema‑validatie. |
| virtual GetAttribute(String) | Retourneert de waarde voor het attribuut met de opgegeven naam. |
| virtual GetAttribute(String, String) | Retourneert de waarde voor het attribuut met de opgegeven lokale naam en namespace-URI. |
| virtual GetAttributeNode(String) | Retourneert het XmlAttribute met de opgegeven naam. |
| virtual GetAttributeNode(String, String) | Retourneert het XmlAttribute met de opgegeven lokale naam en namespace-URI. |
| virtual GetElementsByTagName(String) | Retourneert een XmlNodeList met een lijst van alle afstammings‑elementen die overeenkomen met de opgegeven XmlElement::get_Name. |
| virtual GetElementsByTagName(String, String) | Retourneert een XmlNodeList met een lijst van alle afstammings‑elementen die overeenkomen met de opgegeven XmlElement::get_LocalName en XmlElement::get_NamespaceURI waarden. |
| virtual HasAttribute(String) | Bepaalt of het huidige knooppunt een attribuut heeft met de opgegeven naam. |
| virtual HasAttribute(String, String) | Bepaalt of het huidige knooppunt een attribuut heeft met de opgegeven lokale naam en namespace-URI. |
| RemoveAll() override | Verwijdert alle opgegeven attributen en kinderen van het huidige knooppunt. Standaardattributen worden niet verwijderd. |
| virtual RemoveAllAttributes() | Verwijdert alle opgegeven attributen van het element. Standaardattributen worden niet verwijderd. |
| virtual RemoveAttribute(String) | Verwijdert een attribuut op naam. |
| virtual RemoveAttribute(String, String) | Verwijdert een attribuut met de opgegeven lokale naam en namespace-URI. (Als het verwijderde attribuut een standaardwaarde heeft, wordt deze onmiddellijk vervangen). |
| virtual RemoveAttributeAt(int32_t) | Verwijdert het attribuutknooppunt met de opgegeven index uit het element. (Als het verwijderde attribuut een standaardwaarde heeft, wordt deze onmiddellijk vervangen). |
| virtual RemoveAttributeNode(SharedPtr<XmlAttribute>) | Verwijdert de opgegeven XmlAttribute. |
| virtual RemoveAttributeNode(String, String) | Verwijdert de XmlAttribute die is opgegeven door de lokale naam en namespace-URI. (Als het verwijderde attribuut een standaardwaarde heeft, wordt deze onmiddellijk vervangen). |
| set_InnerText(String) override | Stelt de samengevoegde waarden van het knooppunt en al zijn kinderen in. |
| set_InnerXml(String) override | Stelt de opmaak in die alleen de kinderen van dit knooppunt weergeeft. |
| set_IsEmpty(bool) | Stelt het tagformaat van het element in. |
| set_Prefix(String) override | Stelt het namespace-voorvoegsel van dit knooppunt in. |
| virtual SetAttribute(String, String) | Stelt de waarde van het attribuut met de opgegeven naam in. |
| virtual SetAttribute(String, String, String) | Stelt de waarde van het attribuut met de opgegeven lokale naam en namespace-URI in. |
| virtual SetAttributeNode(SharedPtr<XmlAttribute>) | Voegt de opgegeven XmlAttribute toe. |
| virtual SetAttributeNode(String, String) | Voegt de opgegeven XmlAttribute toe. |
| WriteContentTo(const SharedPtr<XmlWriter>&) override | Slaat alle kinderen van het knooppunt op in de opgegeven XmlWriter. |
| WriteTo(const SharedPtr<XmlWriter>&) override | Slaat het huidige knooppunt op in de opgegeven XmlWriter. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een 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
- Class XmlLinkedNode
- Namespace System::Xml
- Library Aspose.Page for C++