XMLNode Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |