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) |
Регистрирует исходное расположение. |