Freigeben über


XmlElement Klasse

Definition

Kapselt Informationen, die für XML-Elementknoten spezifisch sind.

public ref class XmlElement sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlElement final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlElement
Public NotInheritable Class XmlElement
Vererbung
Object Platform::Object IInspectable XmlElement
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

Attributes

Ruft die Liste der Attribute dieses Knotens ab.

ChildNodes

Ruft eine Liste der untergeordneten Elemente im aktuellen Knoten ab.

FirstChild

Ruft den ersten untergeordneten Knoten ab.

InnerText

Ruft den Text aus dem XML-Code ab.

LastChild

Ruft den letzten untergeordneten Knoten ab.

LocalName

Ruft den lokalen Namen ab, der der lokale Teil eines qualifizierten Namens ist. Dies wird als lokaler Teil in Namespaces in XML bezeichnet.

NamespaceUri

Gibt den URI (Uniform Resource Identifier) für den Namespace zurück.

NextSibling

Ruft das nächste untergeordnete Element des Knotens in der untergeordneten Liste des übergeordneten Elements ab.

NodeName

Gibt den qualifizierten Namen für Attribut-, Dokumenttyp-, Element-, Entitäts- oder Notationsknoten zurück. Gibt eine feste Zeichenfolge für alle anderen Knotentypen zurück.

NodeType

Ruft den DOM-Knotentyp (XML Document Object Model) ab, der gültige Werte bestimmt und bestimmt, ob der Knoten untergeordnete Knoten haben kann.

NodeValue

Ruft den dem Knoten zugeordneten Text ab oder legt diese fest.

OwnerDocument

Gibt den Stamm des Dokuments zurück, das den Knoten enthält.

ParentNode

Ruft den übergeordneten Knoten des knotens instance ab.

Prefix

Ruft das Namespacepräfix ab oder legt es fest.

PreviousSibling

Ruft die vorherige gleichgeordnete Des Knotens in der untergeordneten Liste des übergeordneten Elements ab.

TagName

Ruft den Namen des Elements ab.

Methoden

AppendChild(IXmlNode)

Fügt einen neuen untergeordneten Knoten als letztes untergeordnetes Element des Knotens an.

CloneNode(Boolean)

Klont einen neuen Knoten.

GetAttribute(String)

Gibt den Wert des Attributs zurück.

GetAttributeNode(String)

Gibt den Attributknoten zurück.

GetAttributeNodeNS(Object, String)

Gibt das angegebene Attribut aus dem angegebenen Namespace zurück.

GetAttributeNS(Object, String)

Gibt den Wert des Attributs zurück.

GetElementsByTagName(String)

Gibt eine Liste aller untergeordneten Elemente zurück, die dem angegebenen Namen entsprechen.

GetXml()

Gibt die XML-Darstellung des Knotens und aller abhängigen Elemente zurück.

HasChildNodes()

Bestimmt, ob ein Knoten über untergeordnete Elemente verfügt.

InsertBefore(IXmlNode, IXmlNode)

Fügt einen untergeordneten Knoten links vom angegebenen Knoten oder am Ende der Liste ein.

Normalize()

Normalisiert alle untergeordneten Elemente, indem zwei oder mehr benachbarte Textknoten zu einem einheitlichen Textknoten kombiniert werden.

RemoveAttribute(String)

Entfernt das benannte Attribut oder ersetzt es.

RemoveAttributeNode(XmlAttribute)

Entfernt das angegebene Attribut aus diesem Element.

RemoveAttributeNS(Object, String)

Entfernt das angegebene Attribut aus diesem Element im angegebenen Namespace.

RemoveChild(IXmlNode)

Entfernt den angegebenen untergeordneten Knoten aus der Liste der untergeordneten Elemente und gibt ihn zurück.

ReplaceChild(IXmlNode, IXmlNode)

Ersetzt den angegebenen alten untergeordneten Knoten durch den angegebenen neuen untergeordneten Knoten.

SelectNodes(String)

Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt die Liste der übereinstimmenden Knoten als XmlNodeList zurück.

SelectNodesNS(String, Object)

Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt die Liste der übereinstimmenden Knoten als XmlNodeList zurück.

SelectSingleNode(String)

Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt den ersten übereinstimmenden Knoten zurück.

SelectSingleNodeNS(String, Object)

Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt den ersten übereinstimmenden Knoten zurück.

SetAttribute(String, String)

Legt den Wert des benannten Attributs fest.

SetAttributeNode(XmlAttribute)

Legt den angegebenen Attributknoten für dieses Element fest oder aktualisiert diesen.

SetAttributeNodeNS(XmlAttribute)

Legt den angegebenen Attributknoten für dieses Element fest oder aktualisiert diesen. Wenn Sie keine Namespaces verwenden, verwenden Sie die SetAttributeNode-Methode .

SetAttributeNS(Object, String, String)

Legt den Wert des benannten Attributs im angegebenen Namespace fest.

Gilt für: