次の方法で共有


CustomXMLPart.NodeAfterReplace イベント (Office)

CustomXMLPart オブジェクトでノードを交換した後にのみ発生します。

構文

NodeAfterReplace(OldNode, NewNode, InUndoRedo)

CustomXMLPart オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
OldNode 必須 CustomXMLNode CustomXMLPart オブジェクトから削除したノードに対応します。 サブツリーがドキュメントに追加されたばかりの場合、このノードには子が存在する可能性があることに注意してください。 また、このノードは、ノードからクエリを実行できるが、上に行くことができないという点で"切断された" ノードになります。単独で存在しているようです。
Newnode 必須 CustomXMLNode CustomXMLPart オブジェクトに追加したノードに対応します。
InUndoRedo 必須 ブール型 (Boolean) ユーザーが元に戻す/やり直し操作の一部としてノードが追加された場合は True を 返します。

次の例は、ノードを置換した結果をユーザーに示すメッセージを表示します。

Sub CustomXMLParts_NodeAfterReplace(oldNode As CustomXMLNode, newNode As CustomXMLNode, boolInUndoRedo As Boolean) 
   MsgBox ("The part's node " & oldNode.BaseName & " was replaced with the node " & newNode.BaseName) 
End Sub

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。