VoiceCommandResponse.CreateResponseForPrompt メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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>)
- 要素と属性 v1.2
- Cortana の操作
- Cortana の設計ガイドライン
- 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
Cortana キャンバスに表示される画像とテキスト データを含む資産のコレクション。
戻り値
Cortana キャンバスに表示される進行状況、完了、確認、またはあいまいさの解消画面に対するバックグラウンド アプリ サービスからの応答。
- 属性
こちらもご覧ください
- CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage)
- 要素と属性 v1.2
- Cortana の操作
- Cortana の設計ガイドライン
- Cortana 音声コマンドのサンプル