ConversationalAgentTrigger 建構函式

定義

建立 ConversationalAgentTrigger的實例。

public:
 ConversationalAgentTrigger();
 ConversationalAgentTrigger();
public ConversationalAgentTrigger();
function ConversationalAgentTrigger()
Public Sub New ()

備註

如果在ConversationalAgentSession非作用中時偵測到ConversationalAgentSignal,AAR 會引發ConversationalAgentTrigger背景事件。 然後,您的應用程式可以使用 Signal 屬性來處理交談。

如果在ConversationalAgentSession作用中時偵測到ConversationalAgentSession (接聽、說話、偵測) ,AAR 就不會引發ConversationalAgentTrigger背景事件。 相反地,它會引發SessionInterrupted事件,以指出數位助理應用程式應該將本身設定為非使用中,並停止處理輸入。 數位助理接著可以決定忽略新的訊號,或在目前會話的內容中使用它。

注意

某些數位助理會話無法被另一個訊號中斷。 例如,Cortana 要求使用者發出取消或停止命令以結束目前的會話, (使用者不能在 Cortana 會話中,並將命令發出至) 。

適用於