OnCondition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Acciones desencadenadas cuando la condición es 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
- Herencia
-
OnCondition
- Derivado
- Implementaciones
Constructores
OnCondition(String, List<Dialog>, String, Int32) |
Inicializa una nueva instancia de la clase OnCondition. |
Campos
Kind |
Identificador de clase. |
Propiedades
Actions |
Obtiene o establece las acciones que se van a agregar al plan cuando se cumplen las restricciones de regla. |
ActionScope |
Obtiene el ámbito de la acción. |
Condition |
Obtiene o establece la condición que se debe cumplir para que se ejecuten las acciones (OPCIONAL). |
Id |
Obtiene o establece el valor del identificador único de esta condición. |
Priority |
Obtiene o establece la expresión de prioridad de regla donde 0 es el más alto y menor que 0 se omite. |
RunOnce |
Obtiene o establece un valor que indica si la regla solo se debe ejecutar una vez por conjunto único de rutas de acceso de memoria. |
Source |
Obtiene el origen. |
Métodos
AddExternalCondition(Expression) |
Agregue una condición externa a OnCondition. |
AddExternalCondition(String) |
Agregue una condición externa a OnCondition. |
CreateExpression() |
Cree la expresión para esta condición. |
CurrentPriority(ActionContext) |
Calcule el valor actual de la expresión de prioridad y devuelvalo. |
ExecuteAsync(ActionContext) |
Método al que se llama para ejecutar las acciones de la regla. |
GetDependencies() |
Enumera las dependencias de diálogo secundarias para que se puedan agregar al conjunto de diálogos de contenedores. |
GetExpression() |
Obtenga la expresión almacenada en caché para esta condición. |
GetIdentity() |
Método al que se llama para ejecutar las acciones de la regla. |
OnCreateChangeList(ActionContext, Object) |
Se llama cuando se crea una lista de cambios. |
RegisterSourceLocation(String, Int32) |
Registra la ubicación de origen. |