[我正在使用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,因此上述方法不适合。
有什么想法吗?