共用方式為


DialogManager 類別

定義

警告

This class will be deprecated in the next version of the Bot Framework SDK.

執行對話方塊系統的類別。

[System.Obsolete("This class will be deprecated in the next version of the Bot Framework SDK.")]
public class DialogManager
[<System.Obsolete("This class will be deprecated in the next version of the Bot Framework SDK.")>]
type DialogManager = class
Public Class DialogManager
繼承
DialogManager
屬性

建構函式

DialogManager(Dialog, String)
已淘汰.

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

屬性

ConversationState
已淘汰.

取得或設定 ConversationState。

Dialogs
已淘汰.

取得或設定您想要呼叫的全域對話方塊。

ExpireAfter
已淘汰.

取得或設定 (選擇性) 將 Bot 狀態到期的毫秒數。

InitialTurnState
已淘汰.

取得 InitialTurnState 集合,以在每個回合複製到 TurnState。

RootDialog
已淘汰.

取得或設定用來開始交談的根對話。

StateConfiguration
已淘汰.

取得或設定 DialogStateManagerConfiguration。

UserState
已淘汰.

取得或設定 UserState。

方法

OnTurnAsync(ITurnContext, CancellationToken)
已淘汰.

在 ITurnCoNtext 的內容中執行對話方塊系統。

擴充方法

UseLanguageGeneration(DialogManager, LanguageGenerator)
已淘汰.

將 ILanguageGenerator 註冊為預設的 langugage 產生器。

UseLanguageGeneration(DialogManager, String)
已淘汰.

將預設 LG 檔案註冊為語言產生。

UseLanguagePolicy(DialogManager, LanguagePolicy)
已淘汰.

將語言原則註冊為預設原則。

UseResourceExplorer(DialogManager, ResourceExplorer)
已淘汰.

註冊 ResourceExplorer,並選擇性地註冊更多類型。

UseTelemetry(DialogManager, IBotTelemetryClient)
已淘汰.

將 IBotTelemetryClient 註冊為預設的 langugage 產生器。

適用於