Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Espacio de nombres

Clases

Nombre Description
ActionScope

ActionScope gestiona la ejecución de un bloque de acciones y soporta la semántica Goto, Continue y Break.

ActionScopeCommands

Representa los posibles comandos de alcance de acción.

ActionScopeResult

Representa los comandos Id y Scope para un ámbito de acción.

Ask

Solicite una respuesta abierta.

BaseInvokeDialog

Acción que llama a otro diálogo.

BeginDialog

Acción que comienza a ejecutar otro diálogo, cuando termina, volverá al llamante.

BeginSkill

Comienza una habilidad.

BreakLoop

Salir de un bucle.

CancelAllDialogs

Orden para cancelar todos los diálogos actuales emitiendo un evento que debe ser detectado para evitar que la cancelación se propague.

CancelAllDialogsBase

Clase base para la API CancelAllDialogs.

CancelDialog

Orden para cancelar todos los diálogos actuales emitiendo un evento que debe ser detectado para evitar que la cancelación se propague.

Case

Casos de ámbito de acción.

CodeAction

Clase que representa una acción de código de diálogo.

ContinueConversation

Acción que continúa una conversación usando una referencia de Conversación.

ContinueConversationLater

Acción que programa la continuación de la conversación actual en un momento posterior...

ContinueLoop

Continúe el bucle.

DebugBreak

Rompe la depuración.

DeleteActivity

Vuelva a enviar una actividad al usuario.

DeleteProperties

Elimina una propiedad de la memoria.

DeleteProperty

Elimina una propiedad de la memoria.

DynamicBeginDialog

Acción interna BeginDialog que vincula dinámicamente x.schema/x.dialog para invocar el recurso x.dialog con propiedades como opciones.

EditActions

Clase que te permite editar las acciones actuales.

EditArray

Permite modificar una matriz en memoria.

EmitEvent

Acción que emite un evento mediante declaración.

EndDialog

Comando para terminar el diálogo actual, devolviendo la propertyResultProperty como resultado del diálogo.

EndTurn

Este comando termina el turno actual sin terminar el diálogo.

Foreach

Ejecuta un conjunto de acciones una vez para cada elemento de una lista o colección en memoria.

ForEachElement

Ejecuta un conjunto de acciones una vez para cada elemento de una lista o colección en memoria.

ForeachPage

Ejecuta un conjunto de acciones una vez para cada elemento de una lista o colección en memoria.

GetActivityMembers

Llama a BotFrameworkAdapter.GetActivityMembers() y establece el resultado en una propiedad de memoria.

GetConversationMembers

Llama a BotFrameworkAdapter.GetConversationMembers () y establece el resultado a una propiedad de memoria.

GetConversationReference

Obtiene la referencia actual de la conversación y la guarda en una propiedad de memoria adecuada para usar en la acción de ContinueConversation.

GotoAction

Ve a una acción de Id.

HttpRequest

Acción para realizar una HttpRequest.

HttpRequest.Result

Datos de resultado de la operación http.

IfCondition

Rama condicional.

LogAction

Escribe la entrada en los registros de trazado de la aplicación (Trace.TraceInformation).

PropertyAssignment

Asignación de propiedades (usada en acciones SetProperty y SetProperties).

RepeatDialog

Acción que repite el diálogo activo (reiniciándolo).

ReplaceDialog

Acción que llama a otro diálogo, cuando termina irá al diálogo de padres del llamante.

SendActivity

Vuelva a enviar una actividad al usuario.

SendHandoffActivity

Envía una actividad de traspaso.

SetProperties

Establece una propiedad con el resultado de evaluar una expresión de valor.

SetProperty

Establece una propiedad con el resultado de evaluar una expresión de valor.

SignOutUser

Vuelva a enviar una actividad al usuario.

SwitchCondition

Rama condicional con múltiples casos.

TelemetryTrackEventAction

Rastrea un evento personalizado usando IBotTelemetryClient.

ThrowException

Acción que produce una excepción mediante declaración.

TraceActivity

Envía una actividad de Tace de vuelta al expediente.

UpdateActivity

Actualizar una actividad con reemplazo.

Enumeraciones

Nombre Description
EditArray.ArrayChangeType

El tipo de acción del arreglo posible cambia.

HttpRequest.HttpMethod

Métodos Http.

HttpRequest.ResponseTypes

Lista de posibles tipos de respuesta.