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


AssertReplyOneOf class

Утверждение, что ответ бота соответствует одному из вариантов.

Extends

Свойства

$kind
exact

Значение, указывающее, следует ли использовать точную политику соответствия.

text

Варианты текста.

Унаследованные свойства

assertions

Выражения для утверждений.

description

Описание того, что такое утверждение.

timeout

Миллисекунда, чтобы ждать ответа.

Методы

getConditionDescription()

Возвращает текст для утверждения действия.

validateReply(Activity)

Проверяет ответ действия.

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

configure(Record<string, unknown>)

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

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

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

getConverter(string)

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

$kind

static $kind: string

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

string

exact

Значение, указывающее, следует ли использовать точную политику соответствия.

exact: boolean

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

boolean

text

Варианты текста.

text: string[]

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

string[]

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

assertions

Выражения для утверждений.

assertions: string[]

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

string[]

наследуется отAssertReplyActivity.asserts

description

Описание того, что такое утверждение.

description: string

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

string

наследуется отAssertReplyActivity.description

timeout

Миллисекунда, чтобы ждать ответа.

timeout: number

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

number

наследуется отAssertReplyActivity.timeout

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

getConditionDescription()

Возвращает текст для утверждения действия.

function getConditionDescription(): string

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

string

Струна.

validateReply(Activity)

Проверяет ответ действия.

function validateReply(activity: Activity)

Параметры

activity

Activity

Действие для проверки.

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

configure(Record<string, unknown>)

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

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

Параметры

config

Record<string, unknown>

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

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

this

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

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

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

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

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

Параметры

testAdapter

TestAdapter

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

_callback

(context: TurnContext) => Promise<any>

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

_inspector
Inspector

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

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

Promise<any>

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

наследуется отAssertReplyActivity.execute

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Параметры

_property

string

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

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

Converter | ConverterFactory

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

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