OnCommandResultActivity 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
收到 CommandResult 活動時所觸發的動作。
public class OnCommandResultActivity : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnActivity
type OnCommandResultActivity = class
inherit OnActivity
Public Class OnCommandResultActivity
Inherits OnActivity
- 繼承
備註
調適型對話的預設行為是處理此事件,並針對輸入執行已設定的辨識器,並觸發 OnIntent/OnUnknownIntent 事件。 定義此觸發條件會使用自訂步驟覆寫該行為。
建構函式
OnCommandResultActivity(List<Dialog>, String, String, Int32) |
初始化 OnCommandResultActivity 類別的新執行個體。 |
欄位
Kind |
類別識別碼。 |
屬性
Actions |
取得或設定符合規則條件約束時要新增至計畫的動作。 (繼承來源 OnCondition) |
ActionScope |
取得動作範圍。 (繼承來源 OnCondition) |
Condition |
取得或設定需要符合的條件,才能在選擇性) (執行動作。 (繼承來源 OnCondition) |
Event |
取得或設定要引發的事件。 (繼承來源 OnDialogEvent) |
Id |
取得或設定這個條件的唯一識別碼值。 (繼承來源 OnCondition) |
Priority |
取得或設定規則優先順序運算式,其中 0 是最高,且忽略小於 0。 (繼承來源 OnCondition) |
RunOnce |
取得或設定值,指出規則是否應該只針對每一組唯一的記憶體路徑執行一次。 (繼承來源 OnCondition) |
Source |
取得來源。 (繼承來源 OnCondition) |
Type |
取得或設定 ActivityType,此類型必須相符才能觸發。 (繼承來源 OnActivity) |
方法
AddExternalCondition(Expression) |
將外部條件新增至 OnCondition。 (繼承來源 OnCondition) |
AddExternalCondition(String) |
將外部條件新增至 OnCondition。 (繼承來源 OnCondition) |
CreateExpression() |
建立此條件的運算式。 (繼承來源 OnActivity) |
CurrentPriority(ActionContext) |
計算優先順序運算式的目前值,並傳回它。 (繼承來源 OnCondition) |
ExecuteAsync(ActionContext) |
呼叫以執行規則動作的方法。 (繼承來源 OnCondition) |
GetDependencies() |
列舉子對話相依性,以便將它們新增至容器對話方塊集。 (繼承來源 OnCondition) |
GetExpression() |
取得此條件的快取運算式。 (繼承來源 OnCondition) |
GetIdentity() |
取得活動的識別。 (繼承來源 OnActivity) |
OnCreateChangeList(ActionContext, Object) |
建立變更清單時呼叫。 (繼承來源 OnCondition) |
RegisterSourceLocation(String, Int32) |
註冊來源位置。 (繼承來源 OnCondition) |