2017-10-06 10 views
3

2017年10月4日以前にExcel/PowerPointでOffice.jsコンテンツアドインをインストールしたときに、リボンの[挿入]タブに自動的に「挿入ボタン」が追加されました。このボタンを押すと、コンテンツアドイン自体が現在のドキュメントに挿入されます。しかし、2017年10月4日にこの動作が突然変更され、コンテンツアドインをインストールすると、インストール画面の「追加」ボタンがすぐにリボンに独自のボタンを作成することなく、コンテンツアドイン自体をドキュメントに挿入します。Office.jsコンテンツアドインの挿入動作

コンテンツアドインのマニフェストは、Visual Studioで生成された元のマニフェストとほとんど同じですが、コンテンツアドインがOfficeストアまたはローカル共有フォルダからインストールされているかどうかは関係ありません。この現象は、旧製品のリリースや他のサードパーティのコンテンツアドインにも影響します。

私の現在のOfficeバージョンはバージョン1708(ビルド8431.2094)ですが、Officeバージョンに関する問題ではないと私は考えています.10月4日以前に以前のバージョンにロールバックしたが、まったく役に立たなかった。

コンテンツのアドインは、[挿入]タブの[アドイン]グループの[My Add-ins]ドロップダウンリストから選択することもできますが、これはUXのステップインリボン。

コンテンツアドインを挿入する意図の新しい動作ですか?これはバグですか?この機能は開発者によって制御できますか?挿入ボタンを元に戻す方法はありますか?タスクペインに定義されているカスタムタブに「コンテンツ挿入アドインボタン」を挿入する方法はありますか?

UPDATE:ここ

は、私たちがコンテンツに使用するマニフェストでアドイン:

コンテンツアドイン用のリボンボタンは我々が一時的に有効に実験的な機能だった
<?xml version="1.0" encoding="UTF-8"?> 
<OfficeApp 
      xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" 
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
      xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0" 
      xsi:type="ContentApp"> 

    <Id>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</Id> 
    <Version>1.0.0.0</Version> 
    <ProviderName>Xxxxxxxxxx</ProviderName> 
    <DefaultLocale>en-US</DefaultLocale> 
    <DisplayName DefaultValue="Insert stuff" /> 
    <Description DefaultValue="Insert stuff to current document"/> 
    <IconUrl DefaultValue="https://xxxxxxx/icon.png" /> 
    <SupportUrl DefaultValue="http://xxxxxxxx" /> 
    <AppDomains> 
    <AppDomain>http://localhost:12345</AppDomain> 
    </AppDomains> 
    <Hosts> 
    <Host Name="Presentation" /> 
    <Host Name="Workbook" /> 
    </Hosts> 
    <DefaultSettings> 
    <SourceLocation DefaultValue="http://localhost:12345/path/to/index.html" /> 
    <RequestedWidth>400</RequestedWidth> 
    <RequestedHeight>440</RequestedHeight> 
    </DefaultSettings> 
    <Permissions>ReadWriteDocument</Permissions> 
</OfficeApp> 
+0

あなたは(無実を保護するために編集さ名、URLとIDを持つ)マニフェストを共有してもらえますか? –

+0

@Marcマニフェストで更新しました –

答えて

1

ユーザーのサブセット実験のデータを確認しており、今後、リボンのコンテンツアドインの動作を改善する方法を決定します(実験で出荷したものと同じようなものを正式に出荷することにします)。あなたのフィードバックに感謝し、あなたが好きなものを取り除くためにごめんなさい!

-Michael(アドインのプログラムマネージャ)

+0

答えをありがとう!しかし、特定のコンピュータが実験的な機能を持っているユーザーのサブセットに属しているかどうか、そして実験的な機能はまったく何かを知っているでしょうか?これは私の開発チームと顧客のために存在していました。しかし、私たちの顧客は私たちの開発者とは異なる地理位置に住んでいて、そこでマシンを購入して出荷していましたが、開発者の中には最近、マシンを再インストールした人もいました。私たちはすべてこの実験的な機能を体験しました。 –

+0

これは機能の好きなものではなく、予測可能性と代替性に関するものです。残念ながら、これは実験的な機能であったことを知らず、リボン上のボタンや潜在的なより良い解決策まで、 (コンテンツアドインとタスクペインを別々のカスタムタブに配置することもできます)。この挿入ボタンは、コンテンツのアドインでは少なくともUXにいくらか許容されるためです。 [リボンの重要性](https://www.pcworld.com/article/3050320/software/microsoft-will-let-you-run-custom-apps-from-office-ribbons.html) –

+0

ご意見ありがとうございます。私たちが実行する実験についてのより多くの情報を希望し、リボンに表示されるコンテンツアドインを好むと思うようです。(ところで、タスクペインのボタンとコード実行ボタンの両方をリボンに表示するように設定することはできますが、それはまだこの機能を持たないコンテンツアドインのみです)。 –

関連する問題