Office.context.document.customXmlParts未定义

问题描述 投票:0回答:1

[我正在使用Office JS开发Excel插件,在任务窗格中,我调用Office.context.document.customXmlParts.getByNamespaceAsync,但是它引发异常'TypeError:无法读取未定义的属性'getByNamespaceAsync',即Office。 context.document.customXmlParts未定义

office-js版本为1.0.52

以下获取customXmlParts的方法有效:

    return await Excel.run(async ctx => {
        const workbook = ctx.workbook;
        workbook.load("customXmlParts");
        await ctx.sync();
        const items = workbook.customXmlParts.items;
        ...
    }

但是我需要调用getByNamespaceAsync才能在回调中使用Office.CustomXmlPart.value.addHandlerAsync,因此上述方法不适合。

有什么想法吗?

javascript excel office-js
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.