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
Получает первый ближайший элемент того же уровня узла, который был только что удален из объекта Office.CustomXmlPart .
oldNextSibling: CustomXmlNode;
Значение свойства
oldNode
Получает узел, который только что был удален из объекта Office.CustomXmlPart .
Обратите внимание, что у узла могут быть дочерние узлы, если из документа удаляется поддерево. Кроме того, узел будет "отсоединенным" (автономным), то есть можно запрашивать только его дочерние узлы, но не узлы более высокого уровня.
oldNode: CustomXmlNode;