VoiceCommandResponse Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La respuesta de un servicio de aplicaciones en segundo plano para el progreso, la confirmación, la desambiguación, la finalización o las pantallas de error mostradas en el lienzo de Cortana .
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
El servicio de aplicaciones en segundo plano no puede usar el objeto VoiceCommandResponse para mostrar nada en el lienzo de Cortana a menos que la aplicación tenga acceso a un objeto VoiceCommandServiceConnection . Solo se crea un objeto VoiceCommandServiceConnection cuando se invoca el servicio de aplicaciones en segundo plano desde Cortana.
Propiedades
AppLaunchArgument |
Obtiene o establece una cadena como parámetro de inicio que el servicio de aplicaciones en segundo plano puede asociar con la respuesta. AppLaunchArgument se usa para especificar el estado o el contexto de la aplicación en primer plano cuando se inicia a través de un vínculo profundo en Cortana. |
MaxSupportedVoiceCommandContentTiles |
Obtiene el número máximo de iconos de contenido que el servicio de aplicaciones en segundo plano puede mostrar en el lienzo de Cortana . |
Message |
Mensaje inicial que habla Cortana y se muestra en el lienzo de Cortana . Este mensaje debe ser:
|
RepeatMessage |
Mensaje secundario (solo para pantallas de desambiguación y confirmación) que habla Cortana y se muestra en el lienzo de Cortana , si no se entiende una respuesta. Este mensaje debe ser una variación del primer mensaje y uno de los siguientes:
|
VoiceCommandContentTiles |
La colección de recursos, que contiene datos de imagen y texto, proporcionados por el servicio de aplicaciones en segundo plano para su presentación en el lienzo de Cortana . |
Métodos
CreateResponse(VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>) |
Crea un objeto VoiceCommandResponse usado en llamadas a ReportProgressAsync, ReportSuccessAsync o ReportFailureAsync. |
CreateResponse(VoiceCommandUserMessage) |
Crea un objeto VoiceCommandResponse usado en llamadas a ReportProgressAsync, ReportSuccessAsync o ReportFailureAsync. |
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>) |
Crea un objeto VoiceCommandResponse usado en llamadas a RequestConfirmationAsync o RequestDisambiguationAsync. |
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage) |
Crea un objeto VoiceCommandResponse usado en llamadas a RequestConfirmationAsync o RequestDisambiguationAsync. |