DocumentEvents2_XMLAfterInsertEventHandler Délégué

Définition

Type délégué utilisé pour ajouter un gestionnaire d’événements pour l' XMLAfterInsert événement. L’événement XMLAfterInsert se produit lorsqu’un utilisateur ajoute un nouvel élément XML à un document.

public delegate void DocumentEvents2_XMLAfterInsertEventHandler(XMLNode ^ NewXMLNode, bool InUndoRedo);
[System.Runtime.InteropServices.ComVisible(false)]
public delegate void DocumentEvents2_XMLAfterInsertEventHandler(XMLNode NewXMLNode, bool InUndoRedo);
type DocumentEvents2_XMLAfterInsertEventHandler = delegate of XMLNode * bool -> unit
Public Delegate Sub DocumentEvents2_XMLAfterInsertEventHandler(NewXMLNode As XMLNode, InUndoRedo As Boolean)

Paramètres

NewXMLNode
XMLNode

XMLNode. Nœud XML récemment ajouté.

InUndoRedo
Boolean

Boolean. True indique que l'action a été effectuée à l'aide de la fonctionnalité Annuler ou Rétablir dans Microsoft Word.

Attributs

Remarques

Si le InUndoRedo paramètre est true, ne modifiez jamais le XML dans un document lorsque les événements XMLAfterInsert et XMLBeforeDelete sont en cours d’exécution.

Si le paramètre DansAnnulerRétablir a est défini sur false, vous pouvez insérer et supprimer les données XML dans le document, mais veillez à ce que le fichier XMLAfterInsert et les XMLBeforeDelete événements ne tentent pas de s’annuler mutuellement, ce qui entraîne une boucle infinie. Vous pouvez empêcher les boucles infinies à l’aide d’une variable booléenne globale et vérifier qu’elles se trouvent au début du gestionnaire d’erreurs.

S’applique à