Compartilhar via


DocumentEvents2_XMLAfterInsertEventHandler Delegar

Definição

Um tipo delegado usado para adicionar um manipulador de eventos para o XMLAfterInsert evento. O evento XMLAfterInsert ocorre quando um usuário adiciona um novo elemento XML a um documento.

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)

Parâmetros

NewXMLNode
XMLNode

XMLNode. O nó XML recém-incluído.

InUndoRedo
Boolean

Boolean. True indica que a ação foi realizada usando o recurso Desfazer ou Refazer no Microsoft Word.

Atributos

Comentários

Se o InUndoRedo parâmetro for True, nunca altere o XML em um documento enquanto os eventos XMLAfterInsert e XMLBeforeDelete estiverem em execução.

Se o parâmetro InUndoRedo for False, você poderá inserir e excluir o XML no documento, mas tenha cuidado para que o XMLAfterInsert e XMLBeforeDelete os eventos não tentem cancelar uns aos outros, causando um loop infinito. Você pode impedir loops infinitos usando uma variável booliana global e marcar para isso no início do manipulador de erros.

Aplica-se a