我深感沮喪,希望有人能幫助。你如何在清單中指定<requirements>?
我的Word加載項需要1.1,(作爲新手)我發現MS文檔和提交過程含糊不清/令人困惑。他們需要2天,然後拒絕我的加載項。
值得稱讚的是,它們包含了大量的細節並發現了合法性問題。
唯一站在我的路上的是在清單中調用1.1,因此Word 2013用戶甚至無法看到它。
當我提交它們時,他們給出的示例代碼在我的Manifest中不起作用。以下是他們在https://dev.office.com/docs/add-ins/overview/specify-office-hosts-and-api-requirements提供的示例。
<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>
我提出以下的,這是由他們的XML檢查所接受,並在Word運行得很好在線,他們反彈了我。
<Requirements>
<Methods>
<Method Name="Document.insertText"/>
</Methods>
</Requirements>
他們反彈的清單與這些線(清單的其餘部分都很好,具有:我沒有使用安裝Word(我的壞),因爲我發現的Word在線是金標準檢查多次檢查)...
我想要做的就是阻止Word 2013.就是這樣。
我一直在嘗試變化和加載在Word 2016中的Mac,並不能讓它的工作。我知道這個清單是序列敏感的......意思是如果你把某些東西放在錯誤的地方,它就不起作用。我一直都在。
我真的希望避免再等3天才能得到關於錯字的反饋。
當我繼續嘗試時,深深地感謝了幫助。
OH主人......謝謝胡安。 我被微軟的這個例子拋棄了:[link](https://github.com/OfficeDev/office-js-docs/blob/master/docs/overview/add-in-manifests.md)(向下滾動到「Outlook加載項清單v1.1。示例」)...它使用「郵箱」而不是「OutlookApi」或類似的... '<要求> <設置DefaultMinVersion =「1.1」> Requirements>' 這個解決方案的工作,現在我知道包括「WordApi」我看到其他討論... –
11teenth