共用方式為


DialogManager class

警告

此 API 現已淘汰。

This class will be deprecated.

執行對話框系統的類別。

Extends

建構函式

DialogManager(Dialog, string)

建立 DialogSet 類別的實例。

屬性

conversationState

Bot 保存的交談狀態。

dialogs

您要呼叫的全域對話框。

expireAfter

自選。 要讓 Bot 交談狀態過期的毫秒數。

initialTurnState

每個回合開頭將複製到 TurnContext.turnState 的值。

rootDialog

要從 onTurn() 方法開始的根對話方塊。 取得根 對話框 識別碼。

stateConfiguration

自選。 用於與 Bot 交談的路徑解析程式和記憶體範圍。

userState

自選。 Bot 保存的用戶狀態。

方法

configure(Partial<DialogManagerConfiguration>)

設定組態設定。

onTurn(TurnContext)

TurnContext的內容中執行對話框系統。

繼承的方法

getConverter(string)

建構函式詳細資料

DialogManager(Dialog, string)

建立 DialogSet 類別的實例。

new DialogManager(rootDialog?: Dialog, dialogStateProperty?: string)

參數

rootDialog
Dialog

選擇性的根 對話框 使用。

dialogStateProperty

string

dialogState 屬性的選擇性替代名稱。 (預設值為 “DialogStateProperty”)

屬性詳細資料

conversationState

Bot 保存的交談狀態。

conversationState: ConversationState

屬性值

ConversationState

dialogs

您要呼叫的全域對話框。

dialogs: DialogSet

屬性值

expireAfter

自選。 要讓 Bot 交談狀態過期的毫秒數。

expireAfter?: number

屬性值

number

initialTurnState

每個回合開頭將複製到 TurnContext.turnState 的值。

TurnContextStateCollection initialTurnState

屬性值

TurnContextStateCollection

回合狀態集合。

rootDialog

要從 onTurn() 方法開始的根對話方塊。 取得根 對話框 識別碼。

Dialog rootDialog

屬性值

對話框 識別碼。

stateConfiguration

自選。 用於與 Bot 交談的路徑解析程式和記憶體範圍。

stateConfiguration?: DialogStateManagerConfiguration

屬性值

userState

自選。 Bot 保存的用戶狀態。

userState?: UserState

屬性值

UserState

方法詳細資料

configure(Partial<DialogManagerConfiguration>)

設定組態設定。

function configure(config: Partial<DialogManagerConfiguration>): this

參數

config

Partial<DialogManagerConfiguration>

要套用的組態設定。

傳回

this

共置 DialogManager 內容。

onTurn(TurnContext)

TurnContext的內容中執行對話框系統。

function onTurn(context: TurnContext): Promise<DialogManagerResult>

參數

context

TurnContext

(xref:botbuilder-core.TurnContext) 用於目前與使用者的交談回合。

傳回

針對活動執行邏輯的結果。

繼承的方法的詳細資料

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

參數

_property

string

條件式選取器組態的索引鍵。

傳回

選取器組態的轉換器。

繼承自可設定.getConverter