com.microsoft.bot.builder
此套件包含 com.microsoft.bot.builder 的類別。
類別
| ActivityHandler |
用於進一步子類別化之 Bot 介面的實作。 |
| ActivityHandler.InvokeResponseException |
叫用 |
| AutoSaveStateMiddleware |
中間件可自動呼叫 。針對它正在管理的所有 Bot |
| BotAdapter |
表示可將 Bot 連線至服務端點的 Bot 配接器。 |
| BotAssert |
提供偵錯 Bot Builder 程式代碼的方法。 |
| BotFrameworkAdapter |
可將 Bot 連線至服務端點的 Bot 配接器。 |
| BotState |
定義狀態管理物件,並將相關聯狀態屬性的讀取和寫入自動化至儲存層。 |
| BotState.CachedBotState |
內部快取的 Bot 狀態。 |
| BotStateSet |
管理 Bot |
| ChannelServiceHandler |
類別,可協助實作 Bot Framework 通訊協定。 |
| ComponentRegistration |
元件 |
| ConversationState |
定義交談狀態的狀態管理物件。 |
| DelegatingTurnContext |
包裝非類型內部 Turn |
| EventFactory |
包含用來建立各種事件類型的公用程式方法。 |
| IntentScore |
分數加上意圖的任何額外資訊。 |
| InvokeResponse |
包含 HTTP 狀態代碼和 JSON Serializable 物件的 Tuple 類別。 |
| MemoryStorage |
使用記憶體內部字典的儲存層。 |
| MemoryTranscriptStore |
記憶體文字記錄存放區會將文字記錄儲存在字典中的揮發性記憶體中。 |
| MessageFactory |
包含 Bot 可以傳回之各種訊息類型的公用程式方法。 |
| MiddlewareSet |
包含一組已排序的 Middleware。 |
| NullBotTelemetryClient |
no-op 遙測用戶端。 |
| PagedResult<T> |
列舉的結果頁面。 |
| PrivateConversationState |
使用交談處理交談狀態對象的持續性。 |
| QueueStorage |
將活動加入佇列以便稍後處理的基類。 |
| RecognizerResult |
包含 Recognizer所產生的辨識結果。 |
| RecognizerResult.NamedIntentScore |
保留意圖分數資訊。 |
| RegisterClassMiddleware<T> |
中間件,用於將物件新增至或向目前的回合內容註冊服務。 |
| SetSpeakMiddleware |
支援 Direct |
| ShowTypingMiddleware |
新增時,此中間件會在收到訊息活動時,將輸入活動傳回給使用者,讓他們知道 Bot 已收到訊息,並且正在處理回應。 |
| SkypeMentionNormalizeMiddleware |
要修補的中間件提及來自 Skype 的實體,因為它們不符合預期值。 |
| TelemetryConstants |
遙測記錄器屬性名稱。 |
| TelemetryLoggerConstants |
遙測記錄器事件名稱。 |
| TelemetryLoggerMiddleware |
用於記錄傳入、傳出、更新或刪除活動訊息的中間件。 |
| TraceTranscriptLogger |
表示將活動寫入物件的文字記錄器。 |
| TranscriptInfo |
表示交談的複本。 |
| TranscriptLoggerMiddleware |
新增時,此中間件會將傳入和傳出活動記錄至文字記錄 |
| TurnContextImpl |
提供 Bot 回合的內容。 |
| TurnContextStateCollection |
表示與 TurnContext相關聯的服務集合。 |
| TurnStateConstants |
在回合 |
| TypedInvokeResponse<T> |
包含 HTTP 狀態代碼和 JSON Serializable 物件的 Tuple 類別。 |
| UserState |
使用使用者標識碼作為金鑰的一部分來處理用戶狀態對象的持續性。 |
介面
| Bot |
表示可在傳入活動上運作的 Bot。 |
| BotCallbackHandler |
應用程式程式代碼的回呼委派。 |
| BotTelemetryClient |
Bot 遙測的記錄用戶端。 |
| ConnectorClientBuilder |
建置連接器用戶端的抽象概念。 |
| DeleteActivityHandler |
可以參與目前回合之刪除活動事件的方法。 |
| Middleware |
表示可在傳入活動上運作的中間件。 |
| NextDelegate |
中間件管線的功能介面。 |
| OnTurnErrorHandler |
可在中間件或應用程式中攔截例外狀況的錯誤處理程式。 |
| PropertyManager |
屬性 |
| Recognizer |
辨識器的介面。 |
| RecognizerConvert |
可以從泛型辨識器結果轉換成強型別。 |
| SendActivitiesHandler |
可以參與目前回合之傳送活動事件的方法。 |
| StatePropertyAccessor<T> |
介面,定義如何從屬性來源取得數據的方法,例如 Bot |
| StatePropertyInfo |
這是屬性的相關元數據,包括原則資訊。 |
| Storage |
定義儲存層的介面。 |
| StoreItem |
公開 Concurrency 控件的 ETag。 |
| TranscriptLogger |
文字記錄器會儲存交談的活動以供召回。 |
| TranscriptStore |
文字記錄器會儲存交談的活動以供召回。 |
| TurnContext |
提供 Bot 回合的內容。 |
| UpdateActivityHandler |
可以參與目前回合更新活動事件的方法。 |
| UserTokenProvider |
OAuth 提供者。 |
列舉
| Severity |
追蹤 |