Idioma

OnCondition Classe

Definição

Ações desencadeadas quando a condição é verdadeira.

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
Herança
OnCondition
Derivado
Implementações

Construtores

Name Descrição
OnCondition(String, List<Dialog>, String, Int32)

Inicializa uma nova instância da OnCondition classe.

Campos

Name Descrição
Kind

Identificador de classe.

Propriedades

Name Descrição
Actions

Obtém ou define as ações a adicionar ao plano quando as restrições da regra são cumpridas.

ActionScope

Percebe o alcance da ação.

Condition

Obtém ou define a condição que precisa de ser cumprida para que as ações sejam executadas (OPCIONAL).

Id

Obtém ou define o valor do id único para esta condição.

Priority

Obtém ou define a expressão de prioridade da regra onde 0 é o mais alto e menor que 0 é ignorado.

RunOnce

Recebe ou define um valor que indica se a regra só deve ser executada uma vez por conjunto único de caminhos de memória.

Source

Percebe a origem.

Métodos

Name Descrição
AddExternalCondition(Expression)

Adicionar condição externa ao OnCondition.

AddExternalCondition(String)

Adicionar condição externa ao OnCondition.

CreateExpression()

Crie a expressão para esta condição.

CurrentPriority(ActionContext)

Calcule o valor atual da expressão prioritária e devolve-a.

ExecuteAsync(ActionContext)

Método chamado para executar as ações da regra.

GetDependencies()

Enumera as dependências de diálogo dos filhos para que possam ser adicionadas ao conjunto de diálogo dos contentores.

GetExpression()

Obtenha a expressão em cache para esta condição.

GetIdentity()

Método chamado para executar as ações da regra.

OnCreateChangeList(ActionContext, Object)

Chamada quando uma lista de alterações é criada.

RegisterSourceLocation(String, Int32)

Regista a localização de origem.

Aplica-se a