VoiceCommandResponse.CreateResponseForPrompt Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage)
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
Исходное сообщение, произнесенное Кортаной и отображаемое на холсте Кортаны . Это сообщение должно быть одним из следующих:
- Однозначный вопрос, на который можно ответить либо да, либо нет на экранах подтверждения (см. Раздел RequestConfirmationAsync).
- Запрос на выбор из списка вариантов, представленных на экранах неоднозначности (см. Раздел RequestDisambiguationAsync).
- repeatMessage
- VoiceCommandUserMessage
Дополнительное сообщение, произнесенное Кортаной и отображаемое на холсте Кортаны , если ответ не был понят. Это сообщение должно быть как вариантом первого сообщения, так и одним из следующих вариантов:
- Однозначный вопрос, на который можно ответить либо да, либо нет на экранах подтверждения (см. Раздел RequestConfirmationAsync).
- Запрос на выбор из списка вариантов, представленных на экранах неоднозначности (см. Раздел RequestDisambiguationAsync).
Возвращаемое значение
Ответ от фоновой службы приложений для экранов хода выполнения, завершения, подтверждения или неоднозначности, отображаемых на холсте Кортаны .
- Атрибуты
См. также раздел
- CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>)
- элементы и атрибуты версии 1.2
- Взаимодействие с Кортаной
- Рекомендации по проектированию Кортаны
- Пример голосовой команды Кортаны
Применяется к
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>)
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
Исходное сообщение, произнесенное Кортаной и отображаемое на холсте Кортаны . Это сообщение должно быть одним из следующих:
- Однозначный вопрос, на который можно ответить либо да, либо нет на экранах подтверждения (см. Раздел RequestConfirmationAsync).
- Запрос на выбор из списка вариантов, представленных на экранах неоднозначности (см. Раздел RequestDisambiguationAsync).
- repeatMessage
- VoiceCommandUserMessage
Дополнительное сообщение, произнесенное Кортаной и отображаемое на холсте Кортаны , если ответ не был понят. Это сообщение должно быть как вариантом первого сообщения, так и одним из следующих вариантов:
- Однозначный вопрос, на который можно ответить либо да, либо нет на экранах подтверждения (см. Раздел RequestConfirmationAsync).
- Запрос на выбор из списка вариантов, представленных на экранах неоднозначности (см. Раздел RequestDisambiguationAsync).
- contentTiles
Коллекция ресурсов, содержащих изображения и текстовые данные, показанная на холсте Кортаны .
Возвращаемое значение
Ответ от фоновой службы приложений для экранов хода выполнения, завершения, подтверждения или неоднозначности, отображаемых на холсте Кортаны .
- Атрибуты
См. также раздел
- CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage)
- элементы и атрибуты версии 1.2
- Взаимодействие с Кортаной
- Рекомендации по проектированию Кортаны
- Пример голосовой команды Кортаны