XMLNode Interface

Définition

Représente un seul élément XML appliqué à un document.

public interface class XMLNode
[System.Runtime.InteropServices.Guid("09760240-0B89-49F7-A79D-479F24723F56")]
public interface XMLNode
type XMLNode = interface
Public Interface XMLNode
Attributs

Remarques

Chaque élément XML qui a été appliqué au document est affiché sous forme de nœud dans un contrôle d'arborescence dans le volet Office XML Structure. Chaque nœud de l’arborescence est un instance d’un XMLNode objet. La hiérarchie dans l'arborescence indique si un nœud contient des nœuds enfants.

Utilisez la Item[Int32] propriété de la XMLNodes collection pour renvoyer un objet individuel XMLNode . Utilisez la Validate() méthode pour vérifier qu’un élément XML est valide en fonction des schémas appliqués et que tous les éléments enfants requis existent et sont dans l’ordre requis. Une fois que vous avez exécuté la Validate() méthode, utilisez la ValidationStatus propriété pour vérifier si un élément est valide et utilisez la ValidationErrorText[Boolean] propriété pour afficher des informations sur ce que l’utilisateur doit faire pour que le document soit conforme aux règles de schéma XML.

Propriétés

Application

Renvoie un Application objet qui représente l’application Microsoft Word.

Attributes

Retourne une XMLNodes collection qui représente les attributs de l’élément spécifié.

BaseName

Renvoie une chaîne qui représente le nom de l'élément sans préfixe.

ChildNodes

Retourne une XMLNodes collection qui représente les éléments enfants d’un élément spécifié.

ChildNodeSuggestions

Renvoie une XMLChildNodeSuggestions collection qui représente la liste des éléments autorisés pour l’objet XMLNode (qui retourne les éléments enfants d’un élément spécifié).

Creator

Renvoie un entier 32 bits qui indique l'application dans laquelle l'objet spécifié a été créé.

FirstChild

Retourne un DiagramNode objet qui représente le premier nœud enfant d’un nœud parent.

HasChildNodes

Détermine si l’élément XML spécifié a des éléments enfants.

LastChild

Retourne un DiagramNode objet qui représente le dernier nœud enfant d’un nœud parent.

Level

Retourne le niveau de l’élément XML spécifié dans la hiérarchie des éléments appliqués à un document.

NamespaceURI

Renvoie une chaîne qui indique l'identificateur de ressource uniforme (URI) de l'espace de noms de schéma pour l'objet spécifié.

NextSibling

Renvoie un XMLNode objet qui représente l’élément suivant dans le document qui se trouve au même niveau que l’élément spécifié.

NodeType

Retourne une WdXMLNodeType constante qui représente le type de nœud.

NodeValue

Renvoie ou définit une valeur de type String qui représente la valeur d’un attribut.

OwnerDocument

Renvoie un Document objet qui représente le document parent de l’élément XML spécifié.

Parent

Cette propriété renvoie un objet qui représente l'objet parent de l'objet spécifié.

ParentNode

Renvoie un XMLNode objet qui représente l’élément parent de l’élément spécifié.

PlaceholderText

Renvoie ou définit une valeur de type String qui représente le texte affiché pour un élément qui ne contient pas de texte.

PreviousSibling

Renvoie un XMLNode objet qui représente l’élément précédent dans le document qui se trouve au même niveau que l’élément spécifié.

Range

Renvoie un Range objet qui représente la partie d’un document contenue dans l’objet spécifié.

SmartTag

Renvoie un SmartTag objet qui représente la balise active associée à un élément XML.

Text

Renvoie ou définit une valeur de type String qui représente le texte affiché pour un élément XML.

ValidationErrorText[Boolean]

Renvoie une valeur de type String qui représente la description d’une erreur de validation sur un XMLNode objet .

ValidationStatus

Retourne une WdXMLValidationStatus constante qui indique si un élément ou un attribut est valide en fonction du schéma attaché.

WordOpenXML

Renvoie une valeur de type String qui représente le code XML du nœud au format Microsoft Office Word Open XML. En lecture seule.

XML[Boolean]

Renvoie une chaîne qui représente le texte XML dans l'objet spécifié.

Méthodes

Copy()

Copie l'objet spécifié dans le Presse-papiers.

Cut()

Supprime l'objet spécifié du document et le place dans le Presse-papiers.

Delete()

Cette méthode supprime l'objet spécifié.

RemoveChild(XMLNode)

Supprime l’élément enfant spécifié de l’élément spécifié.

SelectNodes(String, String, Boolean)

Retourne une XMLNodes collection qui représente tous les nœuds qui correspondent à une chaîne XPath spécifiée dans l’ordre dans lequel ils apparaissent.

SelectSingleNode(String, String, Boolean)

Renvoie un XMLNode objet qui représente le premier nœud qui correspond à une chaîne XPath spécifiée dans le document spécifié.

SetValidationError(WdXMLValidationStatus, Object, Boolean)

Modifie le texte d’erreur de validation affiché pour un utilisateur pour un nœud spécifié et force Microsoft Word à signaler un nœud comme non valide.

Validate()

Vérifie un élément XML individuel ou l’intégralité du document par rapport au ou aux schémas XML joints.

S’applique à