ContinueConversation 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用交談參考繼續交談的動作。
public class ContinueConversation : Microsoft.Bot.Builder.Dialogs.Dialog
type ContinueConversation = class
inherit Dialog
Public Class ContinueConversation
Inherits Dialog
- 繼承
備註
此動作透過寫入 EventActivity(Name=ContinueConversation) 到儲存佇列,並印有所提供 ConversationReference 的路由資訊。
佇列需要一個程序(例如 webjob/azure 函式)從 StorageQueue 拉取活動,並透過呼叫介面卡來處理。ProcessActivity(活動,...);
注意:若有多個介面卡,此 webjob/function 應檢查 activity.channelId,以正確路由活動至適當的介面卡。
此對話框回傳已排隊活動的收據資訊,作為對話結果。 <另見 cref=“T:Microsoft.機器人建構器.對話。自適應。動作。繼續對話稍後」></另見>
建構函式
| 名稱 | Description |
|---|---|
| ContinueConversation(String, Int32) |
初始化 ContinueConversation 類別的新執行個體。 |
欄位
| 名稱 | Description |
|---|---|
| Kind |
這段對話的名稱是 Kind。 |
屬性
| 名稱 | Description |
|---|---|
| ConversationReference |
取得或設定目標交談的 conversationReference。 |
| Disabled |
取得或設定選擇性表達式,如果為 true,則會停用此動作。 |
| Id |
取得或設定對話的 ID。 (繼承來源 Dialog) |
| Source |
取得 cref=“SourceRange”/> 的資訊。 (繼承來源 Dialog) |
| TelemetryClient |
取得或設定 IBotTelemetryClient 用於記錄。 (繼承來源 Dialog) |
| Value |
取得或設定要用於 EventActivity.Value 的選擇性值。 |
方法
擴充方法
| 名稱 | Description |
|---|---|
| RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
建立對話堆疊並啟動對話,並將它推送至堆疊。 |