ConfirmInput Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Control de entrada declarativo que recopilará la entrada de confirmación yes/no de un conjunto de opciones.
public class ConfirmInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type ConfirmInput = class
inherit InputDialog
Public Class ConfirmInput
Inherits InputDialog
- Herencia
Constructores
ConfirmInput(String, Int32) |
Inicializa una nueva instancia de la clase ConfirmInput. |
Campos
Kind |
Identificador de clase. |
TURN_COUNT_PROPERTY |
Define el valor de la propiedad turn count del contexto de diálogo. (Heredado de InputDialog) |
VALUE_PROPERTY |
Define el valor de la propiedad de estado del contexto de diálogo. (Heredado de InputDialog) |
Propiedades
AllowInterruptions |
Obtiene o establece la directiva de intteruption. (Heredado de InputDialog) |
AlwaysPrompt |
Obtiene o establece un valor que indica si la entrada siempre debe preguntar al usuario independientemente de que haya un valor o no. (Heredado de InputDialog) |
ChoiceOptions |
Obtiene o establece choiceOptions que se va a usar para dar formato a las opciones de confirmación al usuario. |
ConfirmChoices |
Obtiene o establece las opciones que se van a presentar. |
DefaultLocale |
Obtiene o establece defaultLocale que se va a usar para analizar las opciones de confirmación si el autor de la llamada no pasa ninguna. |
DefaultValue |
Obtiene o establece el valor predeterminado para el cuadro de diálogo de entrada cuando se supera MaxTurnCount. (Heredado de InputDialog) |
DefaultValueResponse |
Obtiene o establece la plantilla de actividad que se va a enviar cuando se ha alcanzado MaxTurnCount y se usa el valor predeterminado. (Heredado de InputDialog) |
Disabled |
Obtiene o establece si esta acción debe deshabilitarse. (Heredado de InputDialog) |
Id |
Obtiene o establece el identificador del cuadro de diálogo. (Heredado de Dialog) |
InvalidPrompt |
Obtiene o establece la plantilla de actividad que se va a enviar al usuario cada vez que el valor proporcionado no es válido. (Heredado de InputDialog) |
MaxTurnCount |
Obtiene o establece el número máximo de veces que se le pide al usuario este valor antes de que se deseste el cuadro de diálogo. (Heredado de InputDialog) |
OutputFormat |
Obtiene o establece la expresión que se va a usar para dar formato al resultado. |
Prompt |
Obtiene o establece la actividad que se va a enviar al usuario. (Heredado de InputDialog) |
Property |
Obtiene o establece la ruta de acceso de la propiedad de memoria a la que se enlazará el valor. (Heredado de InputDialog) |
Source |
Obtiene la información de la cref="SourceRange"/>. (Heredado de Dialog) |
Style |
Obtiene o establece listType que se va a usar para preguntar al usuario. |
TelemetryClient |
Obtiene o establece el IBotTelemetryClient que se va a usar para el registro. (Heredado de Dialog) |
UnrecognizedPrompt |
Obtiene o establece la plantilla de actividad para reintentar. (Heredado de InputDialog) |
Validations |
Obtiene o establece las expresiones que se van a ejecutar para validar la entrada. (Heredado de InputDialog) |
Value |
Obtiene o establece una expresión que se va a usar para enlazar la entrada al cuadro de diálogo. (Heredado de InputDialog) |
Métodos
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken) |
AppendChoices es un método de utilidad para crear una actividad de mensaje dadas todas las opciones. (Heredado de InputDialog) |
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken) |
AppendChoices es un método de utilidad para crear una actividad de mensaje dadas todas las opciones. (Heredado de InputDialog) |
BeginDialogAsync(DialogContext, Object, CancellationToken) |
Se llama cuando se inicia el cuadro de diálogo y se inserta en la pila de diálogos. (Heredado de InputDialog) |
ContinueDialogAsync(DialogContext, CancellationToken) |
Se llama cuando se continúa el cuadro de diálogo, donde es el diálogo activo y el usuario responde con una nueva actividad. (Heredado de InputDialog) |
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken) |
Se llama cuando finaliza el cuadro de diálogo. (Heredado de Dialog) |
GetVersion() |
Obtiene una cadena única que representa la versión de este cuadro de diálogo. Si la versión cambia entre turnos, el sistema de diálogo emitirá un evento DialogChanged. (Heredado de Dialog) |
OnComputeId() |
Compila el identificador de proceso para el cuadro de diálogo. (Heredado de Dialog) |
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken) |
Se llama cuando se ha generado un evento, mediante |
OnInitializeOptions(DialogContext, Object) |
Método que procesa las opciones. (Heredado de InputDialog) |
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Se llamó después de que un evento se propagase a todos los padres y no se manejó. (Heredado de Dialog) |
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Se llama antes de que se propaga un evento a su elemento primario. (Heredado de InputDialog) |
OnRecognizeInputAsync(DialogContext, CancellationToken) |
Se llama cuando se ha recibido la entrada. |
OnRenderPromptAsync(DialogContext, InputState, CancellationToken) |
Método que representa la solicitud al usuario según el estado de entrada actual. |
RegisterSourceLocation(String, Int32) |
Registra un cref="SourceRange"/> en la ubicación proporcionada. (Heredado de Dialog) |
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken) |
Se llama cuando el cuadro de diálogo debe volver a solicitar al usuario la entrada. (Heredado de Dialog) |
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) |
Se llama cuando un cuadro de diálogo secundario completa su turno y devuelve el control a este diálogo. (Heredado de InputDialog) |
Métodos de extensión
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
Crea una pila de diálogos e inicia un diálogo, lo inserta en la pila. |