0
我很新的Office.js/Word.js功能。有没有办法将Word内容控件绑定到使用office-js的自定义XML部件?
尝试确定是否存在使用Office(JavaScript)加载项的当前功能集将Word内容控件绑定到自定义XML部件的方法。如果没有,任何人都知道这个功能是否被请求?它可以在VBA和VSTO对象模型中通过使用XPATH分配XML映射来完成。
谢谢你,艾伦
我很新的Office.js/Word.js功能。有没有办法将Word内容控件绑定到使用office-js的自定义XML部件?
尝试确定是否存在使用Office(JavaScript)加载项的当前功能集将Word内容控件绑定到自定义XML部件的方法。如果没有,任何人都知道这个功能是否被请求?它可以在VBA和VSTO对象模型中通过使用XPATH分配XML映射来完成。
谢谢你,艾伦
没有API可以直接做到这一点,但是你可以使用OOXML插入实现它。确保获得具有XML映射的OOXML,并使用range.insertOOXML(ooxml,“replace”)选项插入OOXML。 (contentcontrol.insertOoxml(ooxml,“替换”)也将工作。
感谢胡安,非常有帮助的输入!你有一个很好的来源为最小的ooxml片段的绑定内容控制(重复和否则)?当我使用API读取现有内容控件的ooxml,这是巨大的。 – WhyADuck
OOXML非常详细,但本文解释了如何生成最小化的OOXML。https://github.com/OfficeDev/office-js-docs/斑点/主/文档/字/ create-better-add-ins-for-word-with-office-open-xml.md –