次の方法で共有


VoiceCommandServiceConnection.RequestAppLaunchAsync メソッド

定義

コマンドをフォアグラウンドのアプリで処理する必要があることを示す応答を Cortana に送信します。

public:
 virtual IAsyncAction ^ RequestAppLaunchAsync(VoiceCommandResponse ^ response) = RequestAppLaunchAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction RequestAppLaunchAsync(VoiceCommandResponse const& response);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction RequestAppLaunchAsync(VoiceCommandResponse response);
function requestAppLaunchAsync(response)
Public Function RequestAppLaunchAsync (response As VoiceCommandResponse) As IAsyncAction

パラメーター

response
VoiceCommandResponse

Cortana キャンバスに表示される進行状況、確認、あいまいさ、完了、または失敗の画面に対するバックグラウンド アプリ サービスからの応答。

戻り値

操作が完了すると呼び出される非同期のハンドラーです。

属性

注釈

アプリへのディープ リンクを有効にするには、アプリ プロジェクトの windows.personalAssistantLaunch Package.appxmanifest ファイルで拡張機能を宣言します。

プロトコル コントラクトを使用して、Uri (Uniform Resource Identifier) のアクティブ化によってアプリがフォアグラウンドに起動されます。 アプリは、OnActivated イベントをオーバーライドし、ActivationKind of Protocol のチェックする必要があります。 詳細については、「 URI のアクティブ化を処理 する」を参照してください。

Cortana は バックグラウンド アプリ サービスを終了し、アプリによって提供される launch パラメーターを使用してフォアグラウンドでアプリを起動します。

適用対象

こちらもご覧ください