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


OnCondition Класс

Определение

Действия, активируются, если условие имеет значение true.

public class OnCondition : Microsoft.Bot.Builder.Dialogs.IDialogDependencies, Microsoft.Bot.Builder.Dialogs.IItemIdentity
type OnCondition = class
    interface IItemIdentity
    interface IDialogDependencies
Public Class OnCondition
Implements IDialogDependencies, IItemIdentity
Наследование
OnCondition
Производный
Реализации

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

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

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

Поля

Kind

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

Свойства

Actions

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

ActionScope

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

Condition

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

Id

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

Priority

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

RunOnce

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

Source

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

Методы

AddExternalCondition(Expression)

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

AddExternalCondition(String)

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

CreateExpression()

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

CurrentPriority(ActionContext)

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

ExecuteAsync(ActionContext)

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

GetDependencies()

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

GetExpression()

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

GetIdentity()

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

OnCreateChangeList(ActionContext, Object)

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

RegisterSourceLocation(String, Int32)

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

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