Objet XMLNode (Word)
Représente un seul élément XML appliqué à un document.
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 dans l'arborescence est une instance de l'objet XMLNode. La hiérarchie dans l'arborescence indique si un nœud contient des nœuds enfants.
Utilisez la méthode Item de la collection XMLNodes pour renvoyer un objet XMLNode individuel. Utilisez la méthode Validate pour vérifier qu'un élément XML est valide ou schémas appliqués et que tous les éléments enfants requis existent et se trouvent dans le bon ordre. Une fois que vous avez exécuté la méthode Validate, utilisez la propriété ValidationStatus pour contrôler la validité d'un élément et utilisez la propriété ValidationErrorText pour afficher les informations relatives à ce que l'utilisateur doit faire pour rendre le document conforme aux règles du schéma XML.
L'exemple suivant montre comment valider chaque élément XML dans le document actif. Si l'élément n'est pas conforme au schéma, cet exemple montre comment renvoyer un message à l'utilisateur pour lui expliquer la nature du problème.
Sub ValidateXMLElements()
Dim objNode As XMLNode
For Each objNode In ActiveDocument.XMLNodes
objNode.Validate
If objNode.ValidationStatus <> wdXMLValidationStatusOK Then
MsgBox objNode.ValidationErrorText(True)
End If
Next
End Sub
Voir aussi
Référence du modèle objet Word
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.