DocumentEvents2_XMLAfterInsertEventHandler Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Delegattyp , der zum Hinzufügen eines Ereignishandlers für das XMLAfterInsert Ereignis verwendet wird. Das XMLAfterInsert-Ereignis tritt auf, wenn ein Benutzer einem Dokument ein neues XML-Element hinzufügt.
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)
Parameter
- InUndoRedo
- Boolean
Boolean. True gibt an, dass die Aktion mit dem Feature Rückgängig oder Wiederholen in Microsoft Word ausgeführt wurde.
- Attribute
Hinweise
Wenn der InUndoRedo
Parameter True ist, ändern Sie niemals den XML-Code in einem Dokument, während die Ereignisse XMLAfterInsert und XMLBeforeDelete ausgeführt werden.
Wenn der InUndoRedo-Parameter False ist, können Sie den XML-Code im Dokument einfügen und löschen. Achten Sie jedoch darauf, dass die Ereignisse XMLAfterInsert und XMLBeforeDelete nicht versuchen, sich gegenseitig abzubrechen, was zu einer Endlosschleife führt. Sie können Endlosschleifen verhindern, indem Sie eine globale boolesche Variable verwenden und diese am Anfang des Fehlerhandlers überprüfen.