다음을 통해 공유


VoiceCommandResponse.CreateResponseForPrompt 메서드

정의

오버로드

CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage)

RequestConfirmationAsync 또는 RequestDisambiguationAsync 호출에 사용되는 VoiceCommandResponse 개체를 만듭니다.

CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>)

RequestConfirmationAsync 또는 RequestDisambiguationAsync 호출에 사용되는 VoiceCommandResponse 개체를 만듭니다.

CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage)

RequestConfirmationAsync 또는 RequestDisambiguationAsync 호출에 사용되는 VoiceCommandResponse 개체를 만듭니다.

public:
 static VoiceCommandResponse ^ CreateResponseForPrompt(VoiceCommandUserMessage ^ message, VoiceCommandUserMessage ^ repeatMessage);
/// [Windows.Foundation.Metadata.Overload("CreateResponseForPrompt")]
 static VoiceCommandResponse CreateResponseForPrompt(VoiceCommandUserMessage const& message, VoiceCommandUserMessage const& repeatMessage);
[Windows.Foundation.Metadata.Overload("CreateResponseForPrompt")]
public static VoiceCommandResponse CreateResponseForPrompt(VoiceCommandUserMessage message, VoiceCommandUserMessage repeatMessage);
function createResponseForPrompt(message, repeatMessage)
Public Shared Function CreateResponseForPrompt (message As VoiceCommandUserMessage, repeatMessage As VoiceCommandUserMessage) As VoiceCommandResponse

매개 변수

message
VoiceCommandUserMessage

Cortana가 말하고 Cortana 캔버스에 표시되는 초기 메시지입니다. 이 메시지는 다음 중 하나여야 합니다.

  • 확인 화면에서 예 또는 아니요로 대답할 수 있는 명확한 질문입니다( RequestConfirmationAsync 참조).
  • 사용자가 명확성 화면에 표시되는 선택 항목 목록에서 선택하도록 요청합니다( RequestDisambiguationAsync 참조).
repeatMessage
VoiceCommandUserMessage

응답을 이해하지 못한 경우 Cortana 가 말하고 Cortana 캔버스에 표시되는 보조 메시지입니다. 이 메시지는 첫 번째 메시지의 변형과 다음 중 하나여야 합니다.

  • 확인 화면에서 예 또는 아니요로 대답할 수 있는 명확한 질문입니다( RequestConfirmationAsync 참조).
  • 사용자가 명확성 화면에 표시되는 선택 항목 목록에서 선택하도록 요청합니다( RequestDisambiguationAsync 참조).

반환

Cortana 캔버스에 표시되는 진행률, 완료, 확인 또는 명확성 화면에 대한 백그라운드 앱 서비스의 응답입니다.

특성

추가 정보

적용 대상

CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>)

RequestConfirmationAsync 또는 RequestDisambiguationAsync 호출에 사용되는 VoiceCommandResponse 개체를 만듭니다.

public:
 static VoiceCommandResponse ^ CreateResponseForPrompt(VoiceCommandUserMessage ^ message, VoiceCommandUserMessage ^ repeatMessage, IIterable<VoiceCommandContentTile ^> ^ contentTiles);
/// [Windows.Foundation.Metadata.Overload("CreateResponseForPromptWithTiles")]
 static VoiceCommandResponse CreateResponseForPrompt(VoiceCommandUserMessage const& message, VoiceCommandUserMessage const& repeatMessage, IIterable<VoiceCommandContentTile> const& contentTiles);
[Windows.Foundation.Metadata.Overload("CreateResponseForPromptWithTiles")]
public static VoiceCommandResponse CreateResponseForPrompt(VoiceCommandUserMessage message, VoiceCommandUserMessage repeatMessage, IEnumerable<VoiceCommandContentTile> contentTiles);
function createResponseForPrompt(message, repeatMessage, contentTiles)
Public Shared Function CreateResponseForPrompt (message As VoiceCommandUserMessage, repeatMessage As VoiceCommandUserMessage, contentTiles As IEnumerable(Of VoiceCommandContentTile)) As VoiceCommandResponse

매개 변수

message
VoiceCommandUserMessage

Cortana가 말하고 Cortana 캔버스에 표시되는 초기 메시지입니다. 이 메시지는 다음 중 하나여야 합니다.

  • 확인 화면에서 예 또는 아니요로 대답할 수 있는 명확한 질문입니다( RequestConfirmationAsync 참조).
  • 사용자가 명확성 화면에 표시되는 선택 항목 목록에서 선택하도록 요청합니다( RequestDisambiguationAsync 참조).
repeatMessage
VoiceCommandUserMessage

응답을 이해하지 못한 경우 Cortana 가 말하고 Cortana 캔버스에 표시되는 보조 메시지입니다. 이 메시지는 첫 번째 메시지의 변형과 다음 중 하나여야 합니다.

  • 확인 화면에서 예 또는 아니요로 대답할 수 있는 명확한 질문입니다( RequestConfirmationAsync 참조).
  • 사용자가 명확성 화면에 표시되는 선택 항목 목록에서 선택하도록 요청합니다( RequestDisambiguationAsync 참조).
contentTiles

IIterable<VoiceCommandContentTile>

IEnumerable<VoiceCommandContentTile>

Cortana 캔버스에 표시된 이미지 및 텍스트 데이터를 포함하는 자산의 컬렉션입니다.

반환

Cortana 캔버스에 표시되는 진행률, 완료, 확인 또는 명확성 화면에 대한 백그라운드 앱 서비스의 응답입니다.

특성

추가 정보

적용 대상