CustomXmlPart.nodeInserted event (JavaScript API for Office)

Office Add-ins

Occurs when a node is inserted.

Last modified: August 07, 2015

Hosts:

Word

Available in Requirement set

CustomXmlParts

Last changed in

1.1

See all support details

Office.EventType.NodeInserted

To add an event handler for the nodeInserted event, use the addHandlerAsync method of the CustomXmlPart object.

function addNodeInsertedEvent() {
    Office.context.document.customXmlParts.getByIdAsync("{3BC85265-09D6-4205-B665-8EB239A8B9A1}", function (result) {
        var xmlPart = result.value;
        xmlPart.addHandlerAsync(Office.EventType.NodeInserted, function (eventArgs) {
            write("A node has been inserted.");
        });
    });
}
// Function that writes to a div with id='message' on the page.
function write(message){
    document.getElementById('message').innerText += message; 
}

A checkmark (√) in the following matrix indicates that this method is supported in the corresponding Office host application. An empty cell indicates that the Office host application doesn't support this method.

For more information about Office host application and server requirements, see Requirements for running Office Add-ins.

Office for Windows desktop

Office Online
(in browser)

Office for iPad

Word

Available in requirement sets

CustomXmlParts

Minimum permission level

ReadWriteDocument

Add-in types

Task pane

Library

Office.js

Namespace

Office

Version

Changes

1.1

Added support for Word in Office for iPad.

1.0

Introduced

Show:
© 2016 Microsoft