Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Namespace

Classes

Nome Description
ActionScope

O ActionScope gerencia 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 escopo de ação.

ActionScopeResult

Represente o comando Id e Scope para um escopo de ação.

Ask

Peça 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

Comece uma habilidade.

BreakLoop

Sair de um loop.

CancelAllDialogs

Comando para cancelar todos os diálogos atuais emitindo um evento que deve ser capturado 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 capturado para evitar que o cancelamento se propage.

Case

Casos de escopo 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 conversa atual para continuar em um momento posterior...

ContinueLoop

Continue o loop.

DebugBreak

Quebre o debug.

DeleteActivity

Envie uma atividade de volta para o usuário.

DeleteProperties

Exclui uma propriedade da memória.

DeleteProperty

Exclui 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 uma matriz na memória.

EmitEvent

Ação que emite um evento declarativamente.

EndDialog

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

EndTurn

Esse comando encerra o turno atual sem encerrar o diálogo.

Foreach

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

ForEachElement

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

ForeachPage

Executa um conjunto de ações uma vez para cada item em uma lista ou coleção na 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 de conversa atual e a salva em uma propriedade de memória adequada para uso na ação ContinueConversation.

GotoAction

Goto uma ação por Id.

HttpRequest

Ação para realizar uma HttpRequest.

HttpRequest.Result

Dados de resultado da operação http.

IfCondition

Ramificação condicional.

LogAction

Escreva a entrada nos registros 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 (reiniciando-o).

ReplaceDialog

Ação que chama outro diálogo, quando terminar, ele vai para o diálogo do pai do chamador.

SendActivity

Envie uma atividade de volta para o usuário.

SendHandoffActivity

Envie uma atividade de handoff.

SetProperties

Define uma propriedade com o resultado da avaliação de uma expressão de valor.

SetProperty

Define uma propriedade com o resultado da avaliação de uma expressão de valor.

SignOutUser

Envie uma atividade de volta para o usuário.

SwitchCondition

Ramificação condicional com vários casos.

TelemetryTrackEventAction

Rastreie um evento personalizado usando IBotTelemetryClient.

ThrowException

Ação que gera uma exceção declarativamente.

TraceActivity

Envie uma atividade do Tace de volta para o histórico escolar.

UpdateActivity

Atualize uma atividade com substituição.

Enumerações

Nome Description
EditArray.ArrayChangeType

O array possível muda o tipo de ação.

HttpRequest.HttpMethod

Métodos Http.

HttpRequest.ResponseTypes

Lista de possíveis tipos de resposta.