AssertReplyOneOf class
Утверждение, что ответ бота соответствует одному из вариантов.
- Extends
Свойства
| $kind | |
| exact | Значение, указывающее, следует ли использовать точную политику соответствия. |
| text | Варианты текста. |
Унаследованные свойства
| assertions | Выражения для утверждений. |
| description | Описание того, что такое утверждение. |
| timeout | Миллисекунда, чтобы ждать ответа. |
Методы
| get |
Возвращает текст для утверждения действия. |
| validate |
Проверяет ответ действия. |
Наследуемые методы
| configure(Record<string, unknown>) | Метод Fluent для настройки объекта. |
| execute(Test |
Выполните тест. |
| get |
Сведения о свойстве
$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