AddOnのタスクペインを起動するためにVersionOverrides要素を追加してカスタムリボンボタンを定義すると、カスタムペインのタブはOutlook 2016では表示されなくなりますが、Outlook Online/OWAに表示されます。アクティベーションルールなしで定義されるため、すべての読み取りメッセージに表示されるはずです。だから私はそれを起動するカスタムリボンボタンを定義した場合、タブが非表示になっているバグですか? VersionOverrides要素を削除すると、タブが再度表示されます。Outlookのアドインコマンドをカスタムペインに置き換えますか?
1
A
答えて
0
カスタムペインが https://dev.office.com/blogs/make-your-add-ins-available-in-the-office-ribbon
旧答えabsoleteと考えられているアドインOutlookの編集11月2016:
に私は、Officeの拡張性のシニアプロダクトマネージャーと同様のトピックを議論してきました。私は彼を引用するかどうか気にしないことを願っています。 Outlook Webアドインカスタムペインを考慮する必要があります。
現在、Officeコマンドをサポートしていないクライアントのレガシーサポートのみ。コマンドは、アドインを使用するために、はるかに直感的で自然で魅力的な方法を提供します。そのため、我々はそれらを非常に難しくしています。
OWAはまだコマンドをサポートしていません。 Owaはあなたのマニフェストで古いFormSettings
要素を探し、アドインコマンドが存在しなかったときと同じようにカスタムペインを表示します。互換性のためにマニフェストにVersionOverrides
要素がない場合のOffice 2016の場合と同じことです。
今アドイン開発者がOWAとデスクトップの間で完全に異なるUXを持つアドインを提案することは難しいです。次に、Outlookデスクトップ2016(書き込み時にコマンドをサポートするホストのみ)でアドインコマンドを使用するカスタムペインを使用する場合は、VersionOverrides
にxsi:type="CustomPane"
タイプのExtensionPoint
を指定する必要があります
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
<Requirements>
<bt:Sets DefaultMinVersion="1.3">
<bt:Set Name="Mailbox" />
</bt:Sets>
</Requirements>
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile" />
<ExtensionPoint xsi:type="CustomPane">
<RequestedHeight>250</RequestedHeight>
<SourceLocation resid="customPaneUrl"/>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message"/>
</Rule>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefault">
<Group id="msgReadDemoGroup">
<Label resid="groupLabel" />
<Tooltip resid="groupTooltip" />
<Control xsi:type="Button" id="msgReadOpenPaneButton">
<Label resid="paneReadButtonLabel" />
<Tooltip resid="paneReadButtonTooltip" />
<Supertip>
<Title resid="paneReadSuperTipTitle" />
<Description resid="paneReadSuperTipDescription" />
</Supertip>
<Icon>
<bt:Image size="80" resid="test-icon-80" />
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="taskPaneUrl" />
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
</Resources>
</VersionOverrides>
関連する問題
- 1. OutlookアドインコマンドとmacOSバージョン
- 2. Outlook 2010の送信ボタンを置き換えますか?
- 3. Outlookクライアントのウィンドウの一部をカスタムフォームに置き換える
- 4. c#プレースホルダをtext.htmlに置き換えて置き換えます。
- 5. ホバーテキストを置き換えて画像に置き換えます
- 6. "&"を "&"に置き換えてclojure.string/replaceに置き換えます。
- 7. C++ doubleをcharに置き換えてstd :: arrayに置き換えます。
- 8. スウィフトの\\を\に置き換えます
- 9. FolderDialogBox.SelectedPathの\\を\に置き換えます。
- 10. Outlook用InstallShieldアドイン:INSTALLDIRを間違ったパスに置き換えました
- 11. observableArrayを置き換えますか?
- 12. 複数のパターンを複数の置換えに置き換えます
- 13. テキストをアイコンに置き換えます
- 14. inner_joinをsemi_joinに置き換えます。
- 15. ビューをangularJSに置き換えます
- 16. webuzoをcPanelに置き換えます。
- 17. javascriptをローカルファイルに置き換えます
- 18. \ r \ nを ""に置き換えます
- 19. リモートブランチをローカルブランチに置き換えます。
- 20. TextAppをDocumentAppに置き換えます。
- 21. コンテンツファイルをルビーに置き換えます。
- 22. SPARQLを "。"に置き換えます。 〜 "_"
- 23. gets()をfgets()に置き換えます
- 24. hdf5をsqliteに置き換えます
- 25. RecyclerviewをLinearLayoutに置き換えます
- 26. CQLinqをシグナルコードルールに置き換えます
- 27. フレームをdivに置き換えます
- 28. ビューをトリガーに置き換えます
- 29. setTextFormatをas3に置き換えます
- 30. UIRefreshControlをUIImageViewに置き換えます。
Thanks Benoit。彼らが考慮する必要があるのは、ほぼ水平なカスタムペインのUXは設計が難しいため、幅の狭い垂直方向の作業ウィンドウでも同じように機能するということです。この点について水平作業ペインをサポートできればうれしいでしょう。 –
私は全く同意します。私の答えはあなたを助けましたか? –
私はこの分野のエキスパートであることを理解していますが、特に、アドインコマンドの宣言がアドインの宣言をオーバーライドしてカスタムペインのアドインとして表示することを示すMSやドキュメントの確認を探していますに。私はYammerのチームにフォローアップします。 –