IXmlNode, interface

IXmlNode Interface

Contient des informations pour le modèle DOM (Document Object Model) entier. Cette interface représente un seul nœud de l'arborescence de documents. Alors que tous les objets qui implémentent cette interface exposent des méthodes pour traiter les enfants, les objets qui implémentent cette interface ne peuvent pas tous avoir d'enfants.

Syntaxe


public interface IXmlNode : IXmlNodeSelector, 
    IXmlNodeSerializer

Attributs

[Version(0x06020000)]

Membres

IXmlNodeInterface possède ces types de membres :

Méthodes

The IXmlNode Interface a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
AppendChild Appends a new child node as the last child of the node.
CloneNode Clones a new node.
HasChildNodes Determines whether a node has children.
InsertBefore Inserts a child node to the left of the specified node, or at the end of the list.
Normalize Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.
RemoveChild Removes the specified child node from the list of children and returns it.
ReplaceChild Replaces the specified old child node with the supplied new child node.

 

Propriétés

Le IXmlNodeInterface a les propriétés suivantes.

PropriétéType d'accèsDescription

Attributes

En lecture seuleGets the list of attributes of this node.

ChildNodes

En lecture seuleGets a list of children in the current node.

FirstChild

En lecture seuleGets the first child node.

LastChild

En lecture seuleGets the last child node.

LocalName

En lecture seuleGets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.

NamespaceUri

En lecture seuleReturns the Uniform Resource Identifier (URI) for the namespace.

NextSibling

En lecture seuleGets the next sibling of the node in the parent's child list.

NodeName

En lecture seuleReturns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.

NodeType

En lecture seuleGets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.

NodeValue

Lecture/écritureGets or sets the text associated with the node.

OwnerDocument

En lecture seuleReturns the root of the document that contains the node.

ParentNode

En lecture seuleGets the parent node of the node instance.

Prefix

Lecture/écritureGets or sets the namespace prefix.

PreviousSibling

En lecture seuleGets the previous sibling of the node in the parent's child list.

 

Remarques

Héritage de l'interface

IXmlNode hérite de IXmlNodeSelector et IXmlNodeSerializer. Les types qui implémentent IXmlNode implémentent également les membres d'interface d'IXmlNodeSelector et IXmlNodeSerializer.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.Data.Xml.Dom
Windows::Data::Xml::Dom [C++]

Métadonnées

Windows.winmd

Voir aussi

IXmlNodeSelector
IXmlNodeSerializer

 

 

Afficher:
© 2017 Microsoft