VoiceCommandResponse Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ответ фоновой службы приложений для экранов хода выполнения, подтверждения, неоднозначности, завершения или сбоя, отображаемых на холсте Кортаны .
public ref class VoiceCommandResponse sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceCommandResponse final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceCommandResponse
Public NotInheritable Class VoiceCommandResponse
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Фоновая служба приложений не может использовать объект VoiceCommandResponse для отображения чего-либо на холсте Кортаны , если приложение не имеет доступа к объекту VoiceCommandServiceConnection . Объект VoiceCommandServiceConnection создается только при вызове фоновой службы приложений из Кортаны.
Свойства
AppLaunchArgument |
Возвращает или задает строку в качестве параметра запуска, который может быть связан с ответом фоновой службы приложений. AppLaunchArgument используется для указания состояния или контекста приложения переднего плана при запуске через прямую ссылку в Кортане. |
MaxSupportedVoiceCommandContentTiles |
Возвращает максимальное количество плиток содержимого, которое служба фонового приложения может отображать на холсте Кортаны . |
Message |
Начальное сообщение, произнесенное Кортаной и отображаемое на холсте Кортаны . Это сообщение должно быть следующим:
|
RepeatMessage |
Дополнительное сообщение (только для экранов неоднозначности и подтверждения), произнесенное Кортаной и отображаемое на холсте Кортаны , если ответ не был понят. Это сообщение должно быть как вариантом первого сообщения, так и одним из следующих:
|
VoiceCommandContentTiles |
Коллекция ресурсов, содержащих изображения и текстовые данные, предоставляемые фоновой службой приложений для отображения на холсте Кортаны . |
Методы
CreateResponse(VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>) |
Создает объект VoiceCommandResponse , используемый в вызовах ReportProgressAsync, ReportSuccessAsync или ReportFailureAsync. |
CreateResponse(VoiceCommandUserMessage) |
Создает объект VoiceCommandResponse , используемый в вызовах ReportProgressAsync, ReportSuccessAsync или ReportFailureAsync. |
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>) |
Создает объект VoiceCommandResponse , используемый в вызовах RequestConfirmationAsync или RequestDisambiguationAsync. |
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage) |
Создает объект VoiceCommandResponse , используемый в вызовах RequestConfirmationAsync или RequestDisambiguationAsync. |