다음을 통해 공유


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 캔버스에 표시되는 진행률, 확인, 명확성, 완료 또는 실패 화면에 대한 백그라운드 앱 서비스의 응답입니다.

반환

작업이 완료되면 비동기 처리기가 호출됩니다.

특성

설명

앱에 대한 딥 링크를 사용하도록 설정하려면 앱 프로젝트의 Package.appxmanifest 파일에서 확장을 선언 windows.personalAssistantLaunch 합니다.

앱은 프로토콜 계약을 사용하여 URI(Uniform Resource Identifier) 활성화를 통해 포그라운드로 시작됩니다. 앱은 OnActivated 이벤트를 재정의하고 ProtocolActivationKind에 대한 검사 합니다. 자세한 내용은 URI 활성화 처리를 참조하세요.

Cortana 는 백그라운드 앱 서비스를 종료하고 앱에서 제공하는 시작 매개 변수를 사용하여 포그라운드로 앱을 시작합니다.

적용 대상

추가 정보