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