Partilhar via


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

Classes

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 comandos de âmbito de ação possíveis.

ActionScopeResult

Represente o comando ID e Âmbito de um âmbito de ação.

Ask

Peça uma resposta aberta.

BaseInvokeDialog

Ação que chama outra caixa de diálogo.

BeginDialog

A ação que começa a executar outra caixa de diálogo, quando terminar, regressará ao autor da chamada.

BeginSkill

Comece uma Habilidade.

BreakLoop

Saia de um ciclo.

CancelAllDialogs

Comando para cancelar todas as caixas de diálogo atuais ao emitir um evento que tem de ser apanhado para impedir a propagação do cancelamento.

CancelAllDialogsBase

Classe base da api CancelAllDialogs.

CancelDialog

Comando para cancelar todas as caixas de diálogo atuais ao emitir um evento que tem de ser apanhado para impedir a propagação do cancelamento.

Case

Casos de âmbito de ação.

CodeAction

Classe que representa uma ação de código de caixa de diálogo.

ContinueConversation

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

ContinueConversationLater

Ação que agenda a conversação atual para continuar mais tarde..

ContinueLoop

Continue o ciclo.

DebugBreak

Quebre a depuração.

DeleteActivity

Enviar uma atividade de volta para o utilizador.

DeleteProperties

Elimina uma propriedade da memória.

DeleteProperty

Elimina uma propriedade da memória.

DynamicBeginDialog

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

EditActions

Classe que lhe permite editar as ações atuais.

EditArray

Permite-lhe modificar uma matriz na memória.

EmitEvent

Ação que emite um evento declarativamente.

EndDialog

Comando para terminar a caixa de diálogo atual, devolvendo o resultadoProperty como resultado da caixa de diálogo.

EndTurn

Este comando termina a curva atual sem terminar a caixa de diálogo.

Foreach

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

ForEachElement

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

ForeachPage

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

GetActivityMembers

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

GetConversationMembers

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

GetConversationReference

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

GotoAction

Goto uma ação por ID.

HttpRequest

Ação para executar um HttpRequest.

HttpRequest.Result

Dados de resultados da operação http.

IfCondition

Ramo condicional.

LogAction

Escreva a entrada nos registos de rastreio de aplicações (Trace.TraceInformation).

PropertyAssignment

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

RepeatDialog

Ação que repete a caixa de diálogo ativa (reiniciando-a).

ReplaceDialog

A ação que chama outra caixa de diálogo, quando terminar, irá para a caixa de diálogo principal dos autores de chamadas.

SendActivity

Enviar uma atividade de volta para o utilizador.

SendHandoffActivity

Enviar uma atividade de entrega.

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

Enviar uma atividade de volta para o utilizador.

SwitchCondition

Ramo condicional com vários casos.

TelemetryTrackEventAction

Controlar um evento personalizado com o IBotTelemetryClient.

ThrowException

Ação que lança uma exceção declarativamente.

TraceActivity

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

UpdateActivity

Atualize uma atividade com substituição.

Enumerações

EditArray.ArrayChangeType

Tipo de ações de alteração de matriz possível.

HttpRequest.HttpMethod

Métodos Http.

HttpRequest.ResponseTypes

Lista de possíveis tipos de resposta.