DocumentEvents2_XMLAfterInsertEventHandler 代理人

定義

イベントのイベント ハンドラーXMLAfterInsertを追加するために使用されるデリゲート型。 XMLAfterInsert イベントは、ユーザーがドキュメントに新しい XML 要素を追加するときに発生します。

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)

パラメーター

NewXMLNode
XMLNode

XMLNode. 新しく追加された XML ノードを指定します。

InUndoRedo
Boolean

ブール値 です。 True では、Microsoft Word で 元に戻すまたは やり直し機能を使用して、アクションが実行されたことを示します。

属性

注釈

パラメーターが InUndoRedoTrue の場合、XMLAfterInsert イベントと XMLBeforeDelete イベントが実行されている間は、ドキュメント内の XML を変更しないでください。

InUndoRedo パラメーターが False の場合は、ドキュメント内の XML を挿入および削除できますが、 XMLAfterInsertXMLBeforeDelete イベントが互いに取り消されなくなり、無限ループが発生するように注意してください。 グローバルブール変数を使用して無限ループを回避し、エラー ハンドラーの先頭でその変数をチェックできます。

適用対象