找到了具有相同名称的多个对象

时间:2015-05-04 21:46:27

标签: ms-office office365 office365-apps

我正在开发一个App for Office,它将文本/图像插入当前Word文档的特定部分,据我所研究过,实现此目的的唯一方法是使用ContentControls并创建绑定:

Office.context.document.bindings.addFromNamedItemAsync();

现在,问题是,当我在文档正文和页眉/页脚中都有内容控件时,我收到以下错误:

代码: 3007

名称:绑定创建错误

消息:找到了多个具有相同名称的对象。

根据Microsoft's website !,这是由于2个或更多具有相同名称的CC;但事实并非如此,因为我创建的每个CC都有一个唯一的名称,当我将它们全部移动到页眉/页脚或正文时,它可以工作,当它们位于不同的部分时,就会发生错误。文档。

这是我正在使用的代码:     Office.context.document.bindings.addFromNamedItemAsync( “HeaderLogoCC”, “文本”,
    {id:'logoBinding'},功能(结果)     {     if(result.status ==“failed”)     {     result.error.message ==“命名项目不存在。”     }

(我知道我的英语不是最好的,我提前为任何错误道歉,如果有必要我可以尝试更清楚。)

任何帮助都会非常感激,

谢谢!

0 个答案:

没有答案