CloudAdapterBase 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作 Bot Framework 通訊協定的配接器,而且可以裝載於公用和私人的不同雲端環境中。
public abstract class CloudAdapterBase : Microsoft.Bot.Builder.BotAdapter
type CloudAdapterBase = class
inherit BotAdapter
Public MustInherit Class CloudAdapterBase
Inherits BotAdapter
- 繼承
- 衍生
建構函式
| 名稱 | Description |
|---|---|
| CloudAdapterBase(BotFrameworkAuthentication, ILogger) |
初始化 CloudAdapterBase 類別的新執行個體。 |
欄位
| 名稱 | Description |
|---|---|
| BotIdentityKey |
機器人身份鍵的字串值。 (繼承來源 BotAdapter) |
| InvokeResponseKey |
任何 InvokeResponseActivity 在 TurnState 上的關鍵值。 (繼承來源 BotAdapter) |
| OAuthScopeKey |
OAuth 範圍鍵的字串值。 (繼承來源 BotAdapter) |
屬性
| 名稱 | Description |
|---|---|
| BotFrameworkAuthentication |
會取得 BotFrameworkAuthentication 這個轉接器的實例。 |
| Logger |
在這個轉接器及其子類別中獲得 ILogger 了使用。 |
| MiddlewareSet |
取得配接器管線中的中間件集合。 (繼承來源 BotAdapter) |
| OnTurnError |
取得或設定錯誤處理程式,能捕捉中介軟體或應用程式中的異常。 (繼承來源 BotAdapter) |
方法
擴充方法
| 名稱 | Description |
|---|---|
| UseBotState(BotAdapter, BotState[]) |
在轉接器中加入中介軟體,以便在回合上下文中註冊一個或多個 BotState 物件。 中介軟體會在每回合開始時,登錄回合上下文中的狀態物件。 |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
已淘汰.
|
| UseStorage(BotAdapter, IStorage) |
在轉接器中加入中介軟體,以便在回合上下文中註冊 IStorage 物件。 中介軟體會在每回合開始時,登錄回合上下文中的狀態物件。 |