Поделиться через


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
Устаревшие..

Возвращает или задает (необязательно) количество миллисекундах, после которого истекает состояние бота.

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 по умолчанию.

Применяется к