VoiceCommandServiceConnection.RequestAppLaunchAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コマンドをフォアグラウンドのアプリで処理する必要があることを示す応答を 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 パラメーターを使用してフォアグラウンドでアプリを起動します。