Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Espaço de Nomes

Classes

Name Descrição
ActionScope

O ActionScope gere a execução de um bloco de ações e suporta a semântica Goto, Continue e Break.

ActionScopeCommands

Representa os possíveis comandos de âmbito de ação.

ActionScopeResult

Representa os comandos Id e Scope para um escopo de ação.

Ask

Pede uma resposta aberta.

BaseInvokeDialog

Ação que chama outro diálogo.

BeginDialog

Ação que inicia a execução de outro diálogo, quando termina, retorna ao chamador.

BeginSkill

Começa uma Habilidade.

BreakLoop

Sair de um ciclo.

CancelAllDialogs

Comando para cancelar todos os diálogos atuais emitindo um evento que deve ser apanhado para evitar que o cancelamento se propage.

CancelAllDialogsBase

Classe base para a API CancelAllDialogs.

CancelDialog

Comando para cancelar todos os diálogos atuais emitindo um evento que deve ser apanhado para evitar que o cancelamento se propage.

Case

Casos de âmbito de ação.

CodeAction

Classe representando uma ação de código de diálogo.

ContinueConversation

Ação que continua uma conversa usando uma referência de Conversa.

ContinueConversationLater

Ação que agenda a continuação da conversa atual para uma data posterior..

ContinueLoop

Continua o ciclo.

DebugBreak

Quebrar o debug.

DeleteActivity

Envie uma atividade de volta ao utilizador.

DeleteProperties

Apaga uma propriedade da memória.

DeleteProperty

Apaga uma propriedade da memória.

DynamicBeginDialog

Ação interna BeginDialog que vincula dinamicamente x.schema/x.dialog para invocar o recurso x.dialog com propriedades como opções.

EditActions

Classe que permite editar as ações atuais.

EditArray

Permite modificar um array na memória.

EmitEvent

Ação que emite um evento declarativamente.

EndDialog

Comando para terminar o diálogo atual, retornando a Proprietado resultResult como resultado do diálogo.

EndTurn

Este comando termina o turno atual sem terminar o diálogo.

Foreach

Executa um conjunto de ações uma vez para cada item numa lista ou coleção em memória.

ForEachElement

Executa um conjunto de ações uma vez para cada item numa lista ou coleção em memória.

ForeachPage

Executa um conjunto de ações uma vez para cada item numa lista ou coleção em memória.

GetActivityMembers

Chama BotFrameworkAdapter.GetActivityMembers() e define o resultado para uma propriedade de memória.

GetConversationMembers

Chama BotFrameworkAdapter.GetConversationMembers () e define o resultado para uma propriedade de memória.

GetConversationReference

Obtém a referência atual da conversa e guarda-a numa propriedade de memória adequada para usar na ação ContinueConversation.

GotoAction

Aceda a uma ação do Id.

HttpRequest

Ação por realizar um HttpRequest.

HttpRequest.Result

Dados de resultado da operação http.

IfCondition

Ramificação condicional.

LogAction

Escrever entradas nos registos de rastreamento da aplicação (Trace.TraceInformation).

PropertyAssignment

Atribuição de Propriedades (usada nas ações SetProperty e SetProperties).

RepeatDialog

Ação que repete o diálogo ativo (reiniciá-lo).

ReplaceDialog

Ação que chama outro diálogo e, quando terminar, vai para o diálogo dos pais do chamador.

SendActivity

Envie uma atividade de volta ao utilizador.

SendHandoffActivity

Enviar uma atividade de handoff.

SetProperties

Define uma propriedade com o resultado de avaliar uma expressão de valor.

SetProperty

Define uma propriedade com o resultado de avaliar uma expressão de valor.

SignOutUser

Envie uma atividade de volta ao utilizador.

SwitchCondition

Ramo condicional com múltiplos casos.

TelemetryTrackEventAction

Rastreie um evento personalizado usando o IBotTelemetryClient.

ThrowException

Ação que lança uma exceção de forma declarativa.

TraceActivity

Envie uma atividade do Tace de volta para a transcrição.

UpdateActivity

Atualize uma atividade com substituição.

Enumerações

Name Descrição
EditArray.ArrayChangeType

Os possíveis tipos de ação mudam o array.

HttpRequest.HttpMethod

Métodos Http.

HttpRequest.ResponseTypes

Lista de possíveis tipos de resposta.