基本的に私はいくつかのカスタムプロパティをワードドキュメントに追加したいと思っています。単語文書のカスタムプロパティを設定することはできますか?
これはまだapi 1.3という単語から可能ですか?
私はの線に沿って何かが見つかりました:
context.document.workbook.properties
をエクセルだけのために働くようだという。
ありがとうございます!
基本的に私はいくつかのカスタムプロパティをワードドキュメントに追加したいと思っています。単語文書のカスタムプロパティを設定することはできますか?
これはまだapi 1.3という単語から可能ですか?
私はの線に沿って何かが見つかりました:
context.document.workbook.properties
をエクセルだけのために働くようだという。
ありがとうございます!
前の回答にさらに詳しく説明する:はいWord.js 1.3では、カスタムおよび組み込みのドキュメントプロパティの作成と取得が導入されています。 APIはまだプレビューされているので、少なくともこの機能を動作させるには12月のフォークビルドが必要です。あなたが16.0.7766+ビルドでそれを試すことを確認してください。また、ここではOffice.js https://appsforoffice.microsoft.com/lib/beta/hosted/office.js
のために私たちのプレビューCDNを使用していることを確認してください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
希望すると、 ありがとう! Juan。
Word API 1.3にはdocumentPropertiesとcustomPropertyが導入されていますが、状態はまだプレビューとして表示されており、Word 2016 Desktop Version 1605(Build 6925.1000)以降またはモバイルアプリケーション(オンラインではまだ利用できません)が必要です。