Compartir a través de


ConversationalAgentSession.RequestInterruptible(Boolean) Método

Definición

Solicita de forma sincrónica que esta ConversationalAgentSession sea interrumpible si se detecta la palabra clave para otro asistente digital.

Importante

Para evitar posibles problemas de simultaneidad, se recomienda usar RequestInterruptibleAsync en su lugar.

public:
 virtual ConversationalAgentSessionUpdateResponse RequestInterruptible(bool interruptible) = RequestInterruptible;
ConversationalAgentSessionUpdateResponse RequestInterruptible(bool const& interruptible);
public ConversationalAgentSessionUpdateResponse RequestInterruptible(bool interruptible);
function requestInterruptible(interruptible)
Public Function RequestInterruptible (interruptible As Boolean) As ConversationalAgentSessionUpdateResponse

Parámetros

interruptible
Boolean

bool

True, si es interrumpible; de lo contrario, false.

Devoluciones

ConversationalAgentSessionUpdateResponse.

Comentarios

Algunas sesiones de asistente digitales no se pueden interrumpir mediante otra señal. Por ejemplo, Cortana requiere que el usuario emita un comando cancel o stop para finalizar la sesión actual (el usuario no puede estar en una sesión de Cortana y emitir comandos a Alexa).

Si se puede interrumpir una sesión, la plataforma del Agente de conversación de Windows genera el evento SessionInterrupted para indicar que la aplicación de asistente digital debe establecerse en inactiva y detener la entrada de procesamiento.

Se aplica a

Consulte también