語言

DialogManagerAdapter 類別

定義

警告

This class is not used anymore

代表一個對話管理器適配器,可將對話管理器連接到服務端點。

[System.Obsolete("This class is not used anymore", true)]
public class DialogManagerAdapter : Microsoft.Bot.Builder.BotAdapter
[<System.Obsolete("This class is not used anymore", true)>]
type DialogManagerAdapter = class
    inherit BotAdapter
Public Class DialogManagerAdapter
Inherits BotAdapter
繼承
DialogManagerAdapter
屬性

建構函式

名稱 Description
DialogManagerAdapter()
已淘汰.

初始化 DialogManagerAdapter 類別的新執行個體。

欄位

名稱 Description
BotIdentityKey
已淘汰.

機器人身份鍵的字串值。

(繼承來源 BotAdapter)
InvokeResponseKey
已淘汰.

任何 InvokeResponseActivity 在 TurnState 上的關鍵值。

(繼承來源 BotAdapter)
OAuthScopeKey
已淘汰.

OAuth 範圍鍵的字串值。

(繼承來源 BotAdapter)

屬性

名稱 Description
Activities
已淘汰.

拿到活動清單。

MiddlewareSet
已淘汰.

取得配接器管線中的中間件集合。

(繼承來源 BotAdapter)
OnTurnError
已淘汰.

取得或設定錯誤處理程式,這個處理程式可以攔截中間件或應用程式中的例外狀況。

(繼承來源 BotAdapter)

方法

名稱 Description
ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
已淘汰.

將主動式訊息傳送至交談。

(繼承來源 BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
已淘汰.

將主動式訊息傳送至交談。

(繼承來源 BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
已淘汰.

將主動式訊息傳送至交談。

(繼承來源 BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
已淘汰.

將主動式訊息傳送至交談。

(繼承來源 BotAdapter)
ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
已淘汰.

將主動式訊息傳送至交談。

(繼承來源 BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
已淘汰.

將主動式訊息傳送至交談。

(繼承來源 BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
已淘汰.

在指定的通道上建立交談。

(繼承來源 BotAdapter)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
已淘汰.

在衍生類別中覆寫時,刪除交談中的現有活動。

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
已淘汰.

建立一個 Turn上下文,並執行中介軟體管線以處理一個被信任的活動。

(繼承來源 BotAdapter)
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
已淘汰.

啟動目前 Bot 回合的活動處理。

(繼承來源 BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
已淘汰.

在衍生類別中覆寫時,將活動傳送至交談。

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
已淘汰.

在衍生類別中覆寫時,取代交談中的現有活動。

Use(IMiddleware)
已淘汰.

將中間件新增至配接器的管線。

(繼承來源 BotAdapter)

擴充方法

名稱 Description
UseBotState(BotAdapter, BotState[])
已淘汰.

在轉接器中加入中介軟體,以便在回合上下文中註冊一個或多個 BotState 物件。 中間件會在每次回合開始時,於回合內容上註冊狀態物件。

UseState(BotAdapter, UserState, ConversationState, Boolean)
已淘汰.

向介面卡註冊使用者及會話狀態物件。 這些物件將透過回合上下文的 TurnState.Get<T>() 方法 提供。

UseStorage(BotAdapter, IStorage)
已淘汰.

在轉接器中加入中介軟體,以便在回合上下文中註冊 IStorage 物件。 中間件會在每次回合開始時,於回合內容上註冊狀態物件。

適用於