Compartilhar via


OnChooseIntent Classe

Definição

Ações disparadas quando uma intenção de "ChooseIntent" foi emitida por um reconhecedor.

public class OnChooseIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnIntent
type OnChooseIntent = class
    inherit OnIntent
Public Class OnChooseIntent
Inherits OnIntent
Herança

Comentários

Esse gatilho é executado quando o enunciado dispara ambiguidade entre intenções de vários reconhecedores em um CrossTrainedRecognizerSet.

Construtores

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

Inicializa uma nova instância da classe OnChooseIntent.

Campos

Kind

Identificador de classe.

Propriedades

Actions

Obtém ou define as ações a serem adicionadas ao plano quando as restrições de regra são atendidas.

(Herdado de OnCondition)
ActionScope

Obtém o escopo da ação.

(Herdado de OnCondition)
Condition

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

(Herdado de OnCondition)
Entities

Obtém ou define entidades que devem ser reconhecidas para que essa regra seja disparada.

(Herdado de OnIntent)
Event

Obtém ou define o evento a ser acionado.

(Herdado de OnDialogEvent)
Id

Obtém ou define o valor da ID exclusiva para essa condição.

(Herdado de OnCondition)
Intent

Obtém ou define a intenção de correspondência.

(Herdado de OnIntent)
Intents

Obtém ou define a lista de nomes de intenção que devem estar no chooseIntent para corresponder.

Priority

Obtém ou define a expressão de prioridade de regra em que 0 é o mais alto e menos de 0 é ignorado.

(Herdado de OnCondition)
RunOnce

Obtém ou define um valor que indica se a regra só deve ser executada uma vez por conjunto exclusivo de caminhos de memória.

(Herdado de OnCondition)
Source

Obtém a origem.

(Herdado de OnCondition)

Métodos

AddExternalCondition(Expression)

Adicione condição externa ao OnCondition.

(Herdado de OnCondition)
AddExternalCondition(String)

Adicione condição externa ao OnCondition.

(Herdado de OnCondition)
CreateExpression()

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

CurrentPriority(ActionContext)

Compute o valor atual da expressão de prioridade e retorne-o.

(Herdado de OnCondition)
ExecuteAsync(ActionContext)

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

(Herdado de OnCondition)
GetDependencies()

Enumera dependências de caixa de diálogo filho para que elas possam ser adicionadas ao conjunto de diálogos de contêineres.

(Herdado de OnCondition)
GetExpression()

Obtenha a expressão armazenada em cache para essa condição.

(Herdado de OnCondition)
GetIdentity()

Obtém a identidade da ação dessa regra.

(Herdado de OnIntent)
OnCreateChangeList(ActionContext, Object)

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

(Herdado de OnIntent)
RegisterSourceLocation(String, Int32)

Registra o local de origem.

(Herdado de OnCondition)

Aplica-se a