DocumentEvents2_XMLAfterInsertEventHandler Délégué
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.
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
- 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.