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


CustomEvent class

Действие для отправки пользовательского события боту.

Extends

Свойства

$kind
name

Имя события.

value

Значение события.

Методы

execute(TestAdapter, (context: TurnContext) => Promise<void>, Inspector)

Выполните тест.

Наследуемые методы

configure(Record<string, unknown>)

Метод Fluent для настройки объекта.

getConverter(string)

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

$kind

static $kind: string

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

string

name

Имя события.

name: string

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

string

value

Значение события.

value?: T

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

T

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

execute(TestAdapter, (context: TurnContext) => Promise<void>, Inspector)

Выполните тест.

function execute(testAdapter: TestAdapter, callback: (context: TurnContext) => Promise<void>, _inspector?: Inspector): Promise<void>

Параметры

testAdapter

TestAdapter

Адаптер для выполнения.

callback

(context: TurnContext) => Promise<void>

Логика использования бота.

_inspector
Inspector

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

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

Promise<void>

Обещание, представляющее рабочую очередь для выполнения.

Сведения о наследуемом методе

configure(Record<string, unknown>)

Метод Fluent для настройки объекта.

function configure(config: Record<string, unknown>): this

Параметры

config

Record<string, unknown>

Параметры конфигурации для применения.

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

this

После завершения операции настраиваемый.

наследуется от Configurable.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Параметры

_property

string

Ключ конфигурации условного селектора.

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

Converter | ConverterFactory

Преобразователь конфигурации селектора.

наследуется от Configurable.getConverter