Office.NodeReplacedEventArgs interface

Proporciona información sobre el nodo reemplazado que ha generado el evento nodeReplaced.

Comentarios

Ejemplos

// Event handler for the NodeReplaced event added in CustomXmlPart.addHandlerAsync.
function onNodeReplaced(eventArgs: Office.NodeReplacedEventArgs) {
    // Logs information about the replaced and new nodes.
    console.log("NodeReplaced event fired.");
    console.log("  Is undo/redo: " + eventArgs.isUndoRedo);
    eventArgs.oldNode.getXmlAsync((result) => {
        if (result.status === Office.AsyncResultStatus.Succeeded) {
            console.log("  Old node XML: " + result.value);
        }
    });
    eventArgs.newNode.getXmlAsync((result) => {
        if (result.status === Office.AsyncResultStatus.Succeeded) {
            console.log("  New node XML: " + result.value);
        }
    });
}

Propiedades

isUndoRedo

Determina si el nodo reemplazado se ha insertado como parte de una operación de deshacer o rehacer del usuario.

newNode

Obtiene el nodo que se acaba de agregar al objeto CustomXMLPart.

Tenga en cuenta que este nodo puede tener elementos secundarios si se acaba de agregar un subárbol al documento.

oldNode

Obtiene el nodo que se acaba de eliminar (reemplaza) del objeto CustomXmlPart.

Tenga en cuenta que este nodo puede tener elementos secundarios, si se está eliminando un subárbol del documento. Además, este nodo será un nodo "desconectado" en que puede consultar hacia abajo desde el nodo, pero no se puede consultar hacia arriba en el árbol: aparece en el nodo que existan por sí solo.

Detalles de las propiedades

isUndoRedo

Determina si el nodo reemplazado se ha insertado como parte de una operación de deshacer o rehacer del usuario.

isUndoRedo: boolean;

Valor de propiedad

boolean

newNode

Obtiene el nodo que se acaba de agregar al objeto CustomXMLPart.

Tenga en cuenta que este nodo puede tener elementos secundarios si se acaba de agregar un subárbol al documento.

newNode: CustomXmlNode;

Valor de propiedad

oldNode

Obtiene el nodo que se acaba de eliminar (reemplaza) del objeto CustomXmlPart.

Tenga en cuenta que este nodo puede tener elementos secundarios, si se está eliminando un subárbol del documento. Además, este nodo será un nodo "desconectado" en que puede consultar hacia abajo desde el nodo, pero no se puede consultar hacia arriba en el árbol: aparece en el nodo que existan por sí solo.

oldNode: CustomXmlNode;

Valor de propiedad