Partager via


ConversationalAgentSession.RequestInterruptible(Boolean) Méthode

Définition

Demande de façon synchrone que cette ConversationalAgentSession soit interruptible si l’mot clé pour une autre assistant numérique est détectée.

Important

Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser RequestInterruptibleAsync à la place.

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

Paramètres

interruptible
Boolean

bool

True, si interruptible ; sinon, false.

Retours

ConversationalAgentSessionUpdateResponse.

Remarques

Certaines sessions de assistant numériques ne peuvent pas être interrompues par un autre signal. Par exemple, Cortana exige que l’utilisateur émette une commande d’annulation ou d’arrêt pour mettre fin à la session active (l’utilisateur ne peut pas être dans une session Cortana et émettre des commandes à Alexa).

Si une session peut être interrompue, la plateforme Agent conversationnel Windows déclenche l’événement SessionInterrupted pour indiquer que l’application de assistant numérique doit se définir comme inactive et arrêter le traitement des entrées.

S’applique à

Voir aussi