OnMessageReactionActivity 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
收到 MessageReactionActivity 時所觸發的動作。
public class OnMessageReactionActivity : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnActivity
type OnMessageReactionActivity = class
inherit OnActivity
Public Class OnMessageReactionActivity
Inherits OnActivity
- 繼承
建構函式
| 名稱 | Description |
|---|---|
| OnMessageReactionActivity(List<Dialog>, String, String, Int32) |
初始化 OnMessageReactionActivity 類別的新執行個體。 |
欄位
| 名稱 | Description |
|---|---|
| Kind |
類別識別碼。 |
屬性
| 名稱 | Description |
|---|---|
| Actions |
取得或設定符合規則條件約束時要新增至計劃的動作。 (繼承來源 OnCondition) |
| ActionScope |
拿到動作瞄準鏡。 (繼承來源 OnCondition) |
| Condition |
取得或設定需要符合才能執行之動作的條件(選擇性)。 (繼承來源 OnCondition) |
| Event |
取得或設定要引發的事件。 (繼承來源 OnDialogEvent) |
| Id |
取得或設定此條件唯一 ID 的值。 (繼承來源 OnCondition) |
| Priority |
取得或設定規則優先表達式,其中 0 為最高且小於 0 則忽略。 (繼承來源 OnCondition) |
| RunOnce |
取得或設定一個值,指示規則是否在每組唯一記憶體路徑中只執行一次。 (繼承來源 OnCondition) |
| Source |
找到源頭。 (繼承來源 OnCondition) |
| Type |
取得或設定 ActivityType,此類型必須比對才能觸發。 (繼承來源 OnActivity) |
方法
| 名稱 | Description |
|---|---|
| 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) |