Partager via


XmlElement Classe

Définition

Encapsule des informations spécifiques aux nœuds d’élément XML.

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
Héritage
Object Platform::Object IInspectable XmlElement
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

Attributes

Obtient la liste des attributs de ce nœud.

ChildNodes

Obtient une liste d’enfants dans le nœud actuel.

FirstChild

Obtient le premier nœud enfant.

InnerText

Obtient le texte à l’intérieur du code XML.

LastChild

Obtient le dernier nœud enfant.

LocalName

Obtient le nom local, qui est la partie locale d’un nom qualifié. C’est ce qu’on appelle la partie locale dans Espaces de noms dans XML.

NamespaceUri

Retourne l’URI (Uniform Resource Identifier) de l’espace de noms.

NextSibling

Obtient le frère suivant du nœud dans la liste enfant du parent.

NodeName

Retourne le nom qualifié de l’attribut, le type de document, l’élément, l’entité ou les nœuds de notation. Retourne une chaîne fixe pour tous les autres types de nœud.

NodeType

Obtient le type de nœud DOM (Document Object Model) XML, qui détermine les valeurs valides et si le nœud peut avoir des nœuds enfants.

NodeValue

Obtient ou définit le texte associé au nœud.

OwnerDocument

Retourne la racine du document qui contient le nœud.

ParentNode

Obtient le nœud parent du nœud instance de nœud.

Prefix

Obtient ou définit le préfixe d’espace de noms.

PreviousSibling

Obtient le frère précédent du nœud dans la liste enfant du parent.

TagName

Obtient le nom de l'élément.

Méthodes

AppendChild(IXmlNode)

Ajoute un nouveau nœud enfant en tant que dernier enfant du nœud.

CloneNode(Boolean)

Clone un nouveau nœud.

GetAttribute(String)

Retourne la valeur de l’attribut.

GetAttributeNode(String)

Retourne le nœud d’attribut.

GetAttributeNodeNS(Object, String)

Retourne l’attribut spécifié à partir de l’espace de noms spécifié.

GetAttributeNS(Object, String)

Retourne la valeur de l’attribut.

GetElementsByTagName(String)

Renvoie une liste de tous les éléments descendants qui correspondent au nom fourni.

GetXml()

Retourne la représentation XML du nœud et de tous ses descendants.

HasChildNodes()

Détermine si un nœud a des enfants.

InsertBefore(IXmlNode, IXmlNode)

Insère un nœud enfant à gauche du nœud spécifié ou à la fin de la liste.

Normalize()

Normalise tous les éléments descendants en combinant deux ou plusieurs nœuds de texte adjacents dans un nœud de texte unifié.

RemoveAttribute(String)

Supprime ou remplace l’attribut nommé.

RemoveAttributeNode(XmlAttribute)

Supprime l’attribut spécifié de cet élément.

RemoveAttributeNS(Object, String)

Supprime l’attribut spécifié de cet élément dans l’espace de noms spécifié.

RemoveChild(IXmlNode)

Supprime le nœud enfant spécifié de la liste des enfants et le renvoie.

ReplaceChild(IXmlNode, IXmlNode)

Remplace l’ancien nœud enfant spécifié par le nouveau nœud enfant fourni.

SelectNodes(String)

Applique l’opération de correspondance de modèle spécifiée au contexte de ce nœud et retourne la liste des nœuds correspondants en tant que XmlNodeList.

SelectNodesNS(String, Object)

Applique l’opération de correspondance de modèle spécifiée au contexte de ce nœud et retourne la liste des nœuds correspondants en tant que XmlNodeList.

SelectSingleNode(String)

Applique l’opération de correspondance spécifiée au contexte de ce nœud et retourne le premier nœud correspondant.

SelectSingleNodeNS(String, Object)

Applique l’opération de correspondance spécifiée au contexte de ce nœud et retourne le premier nœud correspondant.

SetAttribute(String, String)

Définit la valeur de l’attribut nommé.

SetAttributeNode(XmlAttribute)

Définit ou met à jour le nœud d’attribut fourni sur cet élément.

SetAttributeNodeNS(XmlAttribute)

Définit ou met à jour le nœud d’attribut fourni sur cet élément. Si vous n’utilisez pas d’espaces de noms, utilisez la méthode SetAttributeNode .

SetAttributeNS(Object, String, String)

Définit la valeur de l’attribut nommé dans l’espace de noms donné.

S’applique à