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


DialogInspector class

Класс для проверки текущего контекста диалогового окна.

Конструкторы

DialogInspector(Dialog, ResourceExplorer, string)

Инициализирует новый экземпляр класса DialogInspector.

Свойства

conversationState

Возвращает или задает ConversationState.

dialogs

Возвращает или задает глобальные диалоговые окна, которые необходимо вызвать.

initialTurnState

Получает исходную коллекциюTurnState для копирования в turnState при каждом включении.

rootDialog

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

stateConfiguration

Возвращает или задает диалоговое окно DialogStateManagerConfiguration.

userState

Возвращает или задает userState.

Методы

inspect(TurnContext, DialogContextInspector)

Проверяет память диалоговых окон.

Сведения о конструкторе

DialogInspector(Dialog, ResourceExplorer, string)

Инициализирует новый экземпляр класса DialogInspector.

new DialogInspector(rootDialog?: Dialog, resourceExplorer?: ResourceExplorer, dialogStateProperty?: string)

Параметры

rootDialog

Dialog

Корневое диалоговое окно для использования.

resourceExplorer

ResourceExplorer

Обозреватель ресурсов для доступа к шаблонам .lg для выражений.

dialogStateProperty

string

Альтернативное имя свойства dialogState. (Значение по умолчанию — DialogState).

Сведения о свойстве

conversationState

Возвращает или задает ConversationState.

conversationState: ConversationState

Значение свойства

ConversationState

dialogs

Возвращает или задает глобальные диалоговые окна, которые необходимо вызвать.

dialogs: DialogSet

Значение свойства

DialogSet

initialTurnState

Получает исходную коллекциюTurnState для копирования в turnState при каждом включении.

initialTurnState: TurnContextStateCollection

Значение свойства

TurnContextStateCollection

rootDialog

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

Dialog | undefined rootDialog

Значение свойства

Dialog | undefined

Корневое диалоговое окно.

stateConfiguration

Возвращает или задает диалоговое окно DialogStateManagerConfiguration.

stateConfiguration: DialogStateManagerConfiguration

Значение свойства

DialogStateManagerConfiguration

userState

Возвращает или задает userState.

userState: UserState

Значение свойства

UserState

Сведения о методе

inspect(TurnContext, DialogContextInspector)

Проверяет память диалоговых окон.

function inspect(context: TurnContext, inspector: DialogContextInspector): Promise<void>

Параметры

context

TurnContext

Переключение контекста.

inspector
DialogContextInspector

Инспектор для анализа и изменения контекста диалогового окна.

Возвращаемое значение

Promise<void>