所以基本上我想添加一些自定義屬性到一個word文檔。是否可以設置word文檔的自定義屬性?
這是可能的,但從單詞api 1.3?
我發現沿着線的東西:
context.document.workbook.properties
但這似乎只爲Excel工作。
謝謝!
所以基本上我想添加一些自定義屬性到一個word文檔。是否可以設置word文檔的自定義屬性?
這是可能的,但從單詞api 1.3?
我發現沿着線的東西:
context.document.workbook.properties
但這似乎只爲Excel工作。
謝謝!
要添加更多細節到以前的答案:是的Word.js 1.3介紹了自定義和內置文檔屬性的創建和檢索。 API仍處於預覽狀態,您至少需要12月分叉構建才能使用此功能。確保你在16.0.7766 +版本上試用它。此外,請務必使用我們的預覽CDN的Office.js https://appsforoffice.microsoft.com/lib/beta/hosted/office.js
下面是關於如何在Word中創建自定義屬性的代碼示例:
function createCustomProperty(){
Word.run(function (context) {
//method accepts property name plus value
context.document.properties.customProperties.add("property_name", 123);
return context.sync()
.catch(function (e) {
console.log(e.message);
})
})
}
退房的文件看其他功能,包括獲得內置屬性 https://github.com/OfficeDev/office-js-docs/blob/WordJs_1.3_Openspec/reference/word/documentproperties.md
希望這會有所幫助, 謝謝! 胡安。
Word API 1.3介紹documentProperties和CustomProperty的,但狀態仍列爲預覽,需要的Word 2016桌面版1605(建6925.1000)或更高版本或移動應用(尚未在線)。