Freigeben über


ConversationalAgentSignal.SignalContext Eigenschaft

Definition

Ruft den Kontext für conversationalAgentSignal ab oder legt den Kontext fest.

public:
 property Platform::Object ^ SignalContext { Platform::Object ^ get(); void set(Platform::Object ^ value); };
IInspectable SignalContext();

void SignalContext(IInspectable value);
public object SignalContext { get; set; }
var object = conversationalAgentSignal.signalContext;
conversationalAgentSignal.signalContext = object;
Public Property SignalContext As Object

Eigenschaftswert

Object

Platform::Object

IInspectable

Der Signalkontext.

Hinweise

Die Windows Conversational Agent-Plattform kann während einer aktiven ConversationalAgentSession andere ConversationalAgentSignal erkennen (siehe ConversationalAgentState). Da eine Sitzung bereits ausgeführt wird, kann conversationalAgent entscheiden, ob sie im Kontext der aktuellen Sitzung verwendet oder ignoriert werden soll.

Ein Beispiel für dieses Verhalten ist, wenn der Benutzer "Hey Cortana, set a reminder" sagt, Cortana beginnt mit "Was möchten Sie... [soll daran erinnert werden?]", und der Benutzer unterbricht die Antwort mit zusätzlichen Anweisungen wie "Blumen für Mutter abholen". Cortana erhält dieses neue Signal und spricht nicht mehr, um die neue Eingabe im Kontext der ursprünglichen Absichtserkennung zu verarbeiten.

Gilt für: