2017-02-24 3 views
1

私は深く不満を持ち、誰かが助けることを望んでいます。マニフェストで<requirements>をどのように指定しますか?

My Word Add-inには1.1が必要ですが、(初心者として)私はMSのドキュメントと投稿プロセスがあいまいである/混乱していることがわかりました。彼らは2日かかるし、私のアドインを拒否します。

彼らの信用のために、彼らは多くの詳細を含み、正当な問題を発見しました。

唯一のアイテムは、マニフェストで1.1を呼び出すため、Word 2013ユーザーはそれを見ることさえできません。

私が提出したマニフェストでは、それらが提供するサンプルコードは機能しません。ここに提供するサンプルはhttps://dev.office.com/docs/add-ins/overview/specify-office-hosts-and-api-requirementsです。 WordのオンラインでのXMLチェッカーによって受け入れられ、細かい走った

<Requirements> 
<Sets DefaultMinVersion="1.1"> 
    <Set Name="TableBindings" MinVersion="1.1"/> 
    <Set Name="OOXML" MinVersion="1.1"/> 
</Sets> 
<Methods> 
    <Method Name="Document.getSelectedDataAsync"/> 
</Methods> 
</Requirements> 

私は以下を提出し、、彼らは私をバウンス。私は、Word Onlineはゴールドスタンダードであることがわかってきたので、私はインストールWordを(私の悪い)で確認していなかった。

<Requirements> 
    <Methods> 
    <Method Name="Document.insertText"/> 
    </Methods> 
</Requirements> 

彼らは(マニフェストの残りは大丈夫ですし、持っているこれらの行でマニフェストをバウンス...

私がしたいことは、Word 2013をブロックすることです。それだけです。

私はMac用のWord 2016でバリエーションと読み込みを行ってきましたが、動作させることはできません。私はマニフェストがシーケンシングに敏感であることを知っています...あなたが間違った場所に何かを置くとうまくいかないことを意味します。私はすぐ後になった。

私は実際にタイプミスについてのフィードバックを得るために、別の3日間待って避けるように願っています。

私は実験を続けている間、深く感謝します。

答えて

1

要件ノードは次のようになります。

<Requirements> 
 
    <Sets DefaultMinVersion="1.1"> 
 
     <Set Name="WordApi" MinVersion="1.1"/> 
 
    </Sets> 
 
    </Requirements>

+0

OH MY主が...あなたのファンに感謝します。 私はマイクロソフトからこの例でWAY振り切られた:[リンク](https://github.com/OfficeDev/office-js-docs/blob/master/docs/overview/add-in-manifests.md)( 「OutlookがアドインマニフェストV1.1。例」)までスクロール...それは代わりに「OutlookApi」または同様の「メールボックス」を使用しています... '<要件> <セットDefaultMinVersion =「1.1」> ' このソリューションは機能していますが、今は「WordApi」が含まれていることを知っています。 – 11teenth

関連する問題