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 De délégué utilisé pour ajouter un gestionnaire d’événements pour l’événement XMLAfterInsert . 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 paramètre a la InUndoRedo
valeur True, ne modifiez jamais le code XML dans un document pendant l’exécution des événements XMLAfterInsert et XMLBeforeDelete.
Si le paramètre InUndoRedo a la valeur False, vous pouvez insérer et supprimer le code XML dans le document, mais veillez à ce que les événements XMLAfterInsert et XMLBeforeDelete ne tentent pas de s’annuler mutuellement, ce qui entraîne une boucle infinie. Vous pouvez empêcher les boucles infinies en utilisant une variable booléenne globale et case activée pour cela au début du gestionnaire d’erreurs.