Office.NodeDeletedEventArgs interface
nodeDeleted イベントの発生元となる削除されたノードに関する情報を提供します。
注釈
例
// Event handler for the NodeDeleted event added in CustomXmlPart.addHandlerAsync.
function onNodeDeleted(eventArgs: Office.NodeDeletedEventArgs) {
// Logs information about the deleted node and its former sibling.
console.log("NodeDeleted event fired.");
console.log(" Is undo/redo: " + eventArgs.isUndoRedo);
eventArgs.oldNode.getXmlAsync((result) => {
if (result.status === Office.AsyncResultStatus.Succeeded) {
console.log(" Deleted node XML: " + result.value);
}
});
if (eventArgs.oldNextSibling) {
eventArgs.oldNextSibling.getXmlAsync((result) => {
if (result.status === Office.AsyncResultStatus.Succeeded) {
console.log(" Former next sibling XML: " + result.value);
}
});
}
}
プロパティ
| is |
ノードが、ユーザーによる元に戻す/やり直し操作の一部として削除されたかどうかを取得します。 |
| old |
Office.CustomXmlPart オブジェクトから削除したノードの前の次の兄弟を取得します。 |
| old |
Office.CustomXmlPart オブジェクトから削除したノードを取得します。 サブツリーがドキュメントから削除されている場合は、[このノードの子であることに注意してください。 また、このノードになります「切断された」ノードであるノードから下へクエリを実行できますが、ツリーを照会することはできません: 単独で存在するノードが表示されます。 |
プロパティの詳細
isUndoRedo
ノードが、ユーザーによる元に戻す/やり直し操作の一部として削除されたかどうかを取得します。
isUndoRedo: boolean;
プロパティ値
boolean
oldNextSibling
oldNode
Office.CustomXmlPart オブジェクトから削除したノードを取得します。
サブツリーがドキュメントから削除されている場合は、[このノードの子であることに注意してください。 また、このノードになります「切断された」ノードであるノードから下へクエリを実行できますが、ツリーを照会することはできません: 単独で存在するノードが表示されます。
oldNode: CustomXmlNode;