Microsoft.Bot.Builder.Dialogs.Adaptive.Actions 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
| 名稱 | Description |
|---|---|
| ActionScope |
ActionScope 管理執行一組動作,並支援 Goto、Continue 和 Break 語意。 |
| ActionScopeCommands |
代表可能的動作範圍指令。 |
| ActionScopeResult |
表示動作範圍的 ID 與 Scope 指令。 |
| Ask |
要求開放式回應。 |
| BaseInvokeDialog |
動作會呼叫另一個對話。 |
| BeginDialog |
開始執行另一對話的動作,完成後會返回呼叫者。 |
| BeginSkill |
開始技能。 |
| BreakLoop |
中斷迴圈。 |
| CancelAllDialogs |
指令透過發出必須捕捉的事件來取消所有當前對話,以防止取消傳播。 |
| CancelAllDialogsBase |
CancelAllDialogs API 的基底類別。 |
| CancelDialog |
指令透過發出必須捕捉的事件來取消所有當前對話,以防止取消傳播。 |
| Case |
動作範圍的案例。 |
| CodeAction |
類別代表對話程式碼動作。 |
| ContinueConversation |
使用交談參考繼續交談的動作。 |
| ContinueConversationLater |
安排目前對話稍後繼續的行動...... |
| ContinueLoop |
繼續迴圈。 |
| DebugBreak |
破壞除錯。 |
| DeleteActivity |
將活動傳回給使用者。 |
| DeleteProperties |
從記憶體中刪除屬性。 |
| DeleteProperty |
從記憶體中刪除屬性。 |
| DynamicBeginDialog |
Internal BeginDialog 動作,會動態綁定 x.schema/x.dialog,呼叫帶有屬性的 x.dialog 資源作為選項。 |
| EditActions |
類別,可讓您編輯目前的動作。 |
| EditArray |
可讓您修改記憶體中的陣列。 |
| EmitEvent |
以宣告方式發出事件的動作。 |
| EndDialog |
命令結束當前對話,並回傳對話結果 resultProperty。 |
| EndTurn |
此指令結束當前回合且不結束對話。 |
| Foreach |
對記憶體中清單或集合中的每個項目執行一組動作一次。 |
| ForEachElement |
對記憶體中清單或集合中的每個項目執行一組動作一次。 |
| ForeachPage |
對記憶體中清單或集合中的每個項目執行一組動作一次。 |
| GetActivityMembers |
呼叫 BotFrameworkAdapter.GetActivityMembers() 並將結果設定為記憶體屬性。 |
| GetConversationMembers |
呼叫 BotFrameworkAdapter.GetConversationMembers () 並將結果設定為記憶體屬性。 |
| GetConversationReference |
取得目前的交談參考,並將它儲存至適合用於ContinueConversation動作的記憶體屬性。 |
| GotoAction |
依標識碼移至動作。 |
| HttpRequest |
執行 HttpRequest 的動作。 |
| HttpRequest.Result |
http 操作的結果資料。 |
| IfCondition |
條件分支。 |
| LogAction |
將條目寫入應用程式追蹤日誌(Trace.TraceInformation)。 |
| PropertyAssignment |
屬性指派(用於 SetProperty 和 SetProperties 動作)。 |
| RepeatDialog |
重複進行對話的動作(重新啟動對話框)。 |
| ReplaceDialog |
呼叫另一個對話框的動作,完成後會轉到呼叫者的父對話框。 |
| SendActivity |
將活動傳回給使用者。 |
| SendHandoffActivity |
發送交接活動。 |
| SetProperties |
使用評估值表達式的結果來設定屬性。 |
| SetProperty |
使用評估值表達式的結果來設定屬性。 |
| SignOutUser |
將活動傳回給使用者。 |
| SwitchCondition |
具有多個案例的條件式分支。 |
| TelemetryTrackEventAction |
使用 IBotTelemetryClient 追蹤自訂事件。 |
| ThrowException |
宣告式擲回例外狀況的動作。 |
| TraceActivity |
把 Tace 活動回傳到文字稿。 |
| UpdateActivity |
使用取代更新活動。 |
列舉
| 名稱 | Description |
|---|---|
| EditArray.ArrayChangeType |
可能的陣列變更動作類型。 |
| HttpRequest.HttpMethod |
Http 方法。 |
| HttpRequest.ResponseTypes |
可能的回應類型列表。 |