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 のサポートおよびフィードバックを参照してください。