機械翻訳について

ウィンドウ管理APIの概要

ウィンドウ管理APIは、メインの水平ツールバーからの追加のツールバー管理を容易にします。 「Fusionサービス」は、水平、垂直および通知のツールバー間の通信用のメッセージ・バスとして機能し、垂直ツールバーの開閉を可能にします。

ウィンドウ管理APIは、組み込み(水平)ツールバーAPI、ライブ・ウィンドウ・コントローラ(垂直)ツールバーAPI、およびツールバー間通信APIの3つのグループに分けられます。

埋込みツールバーAPI

次の表に、埋込みツールバーAPIとその使用方法を示します。

ノート: 埋込み(水平)ツールバーAPI機能は引き続きサポートされていますが、ライブ・ウィンドウ・コントローラ(垂直)ツールバーAPIを使用する場合、より完全な機能セットが見つかります。 ライブ・ウィンドウは、すべての新機能が今後開発およびデプロイされる場所でもあります。 詳細は、このトピックに続くライブ・ウィンドウ・コントローラのトピックを参照してください。

方法

説明

openFloatingToolbar

「Fusionサービス」にリクエストして、フローティング・ツールバーをプログラムで開きます。

isFloatingToolbarOpen

浮動ツールバーが開いているかどうかを判断するために「Fusionサービス」をリクエストします。

closeFloatingToolbar

浮動ツールバーをプログラムで閉じるように「Fusionサービス」をリクエストします。

setToolbarDimensions

水平ツールバーと垂直ツールバーのツールバー・ディメンションを設定します。

ライブ・ウィンドウ・コントローラAPI

この表は、ライブ・ウィンドウ・コントローラ(垂直)ツールバーAPIとその使用方法を示しています。

方法

説明

openCompanionPanel

コンパニオン・パネルをプログラムで開くようにFusionサービスにリクエストします。

isCompanionPanelOpen

Fusionサービスに依頼して、コンパニオン・パネルが開いているかどうかを確認します。

closeCompanionPanel

Fusionサービスに、コンパニオン・パネルをプログラムでクローズするようリクエストします。

ツールバー間通信API

この表は、ツールバー間通信APIとその使用方法を示しています。

方法

説明

postToolbarMessage

「Fusionサービス」をメッセージ・バスとして使用するフローティング・ツールバーなど、あるツールバー(水平ツールバーなど)から別のツールバーにメッセージを送信します。

onToolbarMessage

ツールバー間で交換されるメッセージのコールバックを登録します。