Office.NodeInsertedEventArgs interface

nodeInserted イベントの発生元となる挿入されたノードに関する情報を提供します。

注釈

// Event handler for the NodeInserted event added in CustomXmlPart.addHandlerAsync.
function onNodeInserted(eventArgs: Office.NodeInsertedEventArgs) {
    // Logs information about the inserted node.
    console.log("NodeInserted event fired.");
    console.log("  Is undo/redo: " + eventArgs.isUndoRedo);
    eventArgs.newNode.getXmlAsync((result) => {
        if (result.status === Office.AsyncResultStatus.Succeeded) {
            console.log("  Inserted node XML: " + result.value);
        }
    });
}

プロパティ

isUndoRedo

ユーザーの元に戻す/やり直し操作の一部としてノードが挿入されたかどうかを取得します。

newNode

CustomXMLPart オブジェクトに追加したノードを取得します。

ドキュメントにサブツリーが追加された場合、このノードに子が含まれている可能性があるので注意してください。

プロパティの詳細

isUndoRedo

ユーザーの元に戻す/やり直し操作の一部としてノードが挿入されたかどうかを取得します。

isUndoRedo: boolean;

プロパティ値

boolean

newNode

CustomXMLPart オブジェクトに追加したノードを取得します。

ドキュメントにサブツリーが追加された場合、このノードに子が含まれている可能性があるので注意してください。

newNode: CustomXmlNode;

プロパティ値