0
我正在使用office-js和VSTO加載項。 使用下面的代碼:使用下面的代碼使用Office JS讀取和設置文檔變量VSTO加載項
doc.Variables.Add("XXXX","XXX Value");
讀變量添加使用Word加載項(VSTO)一些變量:
foreach (Word.Variable v in doc.Variables) {
if (v.Name == "XXXX"){
// do something.
}
}
現在我想做的使用Office.js同樣的事情加入。我試過以下代碼:
getCustomProperties(name: any) {
var result = Office.context.document.settings.get(name);
console.log(result);
return result;
}
setCustomProperties(name: any, value: any) {
Office.context.document.settings.set(name, value);
Office.context.document.settings.saveAsync();
}
RefreshSettings() {
Office.context.document.settings.refreshAsync(this.callback);
}
callback() {
console.log("Refreshed");
}
但是,我認爲這與我正在尋找的不同。 注意:我也想用office-js添加變量,如果已經添加了文檔變量,請閱讀。
我也發現DocumentProperties
但這只是關於文檔,我不能添加它。
您是否收到某種錯誤? –