ConversationalAgentTrigger Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza di conversationalAgentTrigger.
public:
ConversationalAgentTrigger();
ConversationalAgentTrigger();
public ConversationalAgentTrigger();
function ConversationalAgentTrigger()
Public Sub New ()
Commenti
Se un oggetto ConversationalAgentSignal viene rilevato mentre conversationalAgentSession è inattivo, AAR genera un evento in background ConversationalAgentTrigger . L'app può quindi usare la proprietà Signal per elaborare la conversazione.
Se un oggetto ConversationalAgentSignal viene rilevato mentre conversationalAgentSession è attivo (in ascolto, parlato, rilevamento), AAR non genera un evento in background ConversationalAgentTrigger . Genera invece l'evento SessionInterrupted per indicare che l'app di assistente digitale deve impostarsi su input inattivo e interrompere l'elaborazione. Il assistente digitale può quindi decidere di ignorare il nuovo segnale o usarlo nel contesto della sessione corrente.
Nota
Alcune sessioni assistente digitali non possono essere interrotte da un altro segnale. Ad esempio, Cortana richiede all'utente di eseguire un comando di annullamento o arresto per terminare la sessione corrente (l'utente non può trovarsi in una sessione di Cortana e rilasciare comandi ad Alexa).