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


OnIntent Класс

Определение

Действия, активируются при получении действия, а распознанные намерения и сущности соответствуют указанному списку фильтров намерений и сущностей.

public class OnIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnDialogEvent
type OnIntent = class
    inherit OnDialogEvent
Public Class OnIntent
Inherits OnDialogEvent
Наследование
Производный

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

OnIntent(String, List<String>, List<Dialog>, String, String, Int32)

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

Поля

Kind

Идентификатор класса.

Свойства

Actions

Возвращает или задает действия для добавления в план при соблюдении ограничений правила.

(Унаследовано от OnCondition)
ActionScope

Возвращает область действия.

(Унаследовано от OnCondition)
Condition

Возвращает или задает условие, которое должно быть выполнено для выполнения действий (НЕОБЯЗАТЕЛЬНО).

(Унаследовано от OnCondition)
Entities

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

Event

Возвращает или задает событие для запуска.

(Унаследовано от OnDialogEvent)
Id

Возвращает или задает значение уникального идентификатора для этого условия.

(Унаследовано от OnCondition)
Intent

Возвращает или задает намерение для сопоставления.

Priority

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

(Унаследовано от OnCondition)
RunOnce

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

(Унаследовано от OnCondition)
Source

Возвращает источник.

(Унаследовано от OnCondition)

Методы

AddExternalCondition(Expression)

Добавьте внешнее условие в OnCondition.

(Унаследовано от OnCondition)
AddExternalCondition(String)

Добавьте внешнее условие в OnCondition.

(Унаследовано от OnCondition)
CreateExpression()

Создайте выражение для этого условия.

CurrentPriority(ActionContext)

Вычислить текущее значение выражения приоритета и вернуть его.

(Унаследовано от OnCondition)
ExecuteAsync(ActionContext)

Метод, вызываемый для выполнения действий правила.

(Унаследовано от OnCondition)
GetDependencies()

Перечисляет зависимости дочерних диалогов, чтобы их можно было добавить в набор диалоговых окон контейнеров.

(Унаследовано от OnCondition)
GetExpression()

Получите кэшированное выражение для этого условия.

(Унаследовано от OnCondition)
GetIdentity()

Возвращает удостоверение для действия этого правила.

OnCreateChangeList(ActionContext, Object)

Вызывается при создании списка изменений.

RegisterSourceLocation(String, Int32)

Регистрирует исходное расположение.

(Унаследовано от OnCondition)

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