Microsoft.Bot.Builder.FormFlow.Advanced Espacio de nombres
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í.
Clases
AttachmentContentTypeValidatorAttribute |
Atributo de validador de tipo de contenido adjunto. |
AttachmentValidatorAttribute |
Clase base abstracta usada para la validación de datos adjuntos. |
AwaitableAttachment | |
Confirmation<T> |
Confirmación |
Extensions | |
Field<T> |
Clase base con implementación declarativa de IField. |
FieldReflector<T> |
Rellene la información del campo a través de la reflexión. |
Fields<T> |
Diccionario de todos los campos indizado por nombre. |
FormButton |
Botón Formulario que se asignará a Connector.Action. |
FormPrompt |
Solicitud devuelta por el símbolo del formulario. |
Language |
Utilidades relacionadas con el lenguaje. |
LanguageResources | |
Localizer |
Localizador de recursos. |
NextStep |
Paso siguiente que se va a realizar. |
Prompter<T> |
Mensaje y reconocedor empaquetados juntos. |
RecognizeAttachment<T> |
Reconocer datos adjuntos dentro de la instancia de actividad. |
RecognizeBool<T> |
Reconocer un valor booleano. |
RecognizeDateTime<T> |
Reconocer una expresión de fecha y hora. |
RecognizeDouble<T> |
Reconocer un campo doble o flotante. |
RecognizeEnumeration<T> |
Recognizer para valores enumerados. |
RecognizeNumber<T> |
Reconocer un campo numérico. |
RecognizePrimitive<T> |
Clase abstracta para construir reconocedores de valores primitivos. |
RecognizeString<T> |
Reconocer un campo de cadena. |
ScriptGlobals |
Valores globales para pasar a scripts definidos mediante FormBuilderJson. |
TemplateBaseAttribute |
Clase base abstracta usada por todos los atributos que usan patrones \ref. |
TermMatch |
Describir una posible coincidencia en la entrada del usuario. |
Interfaces
IField<T> |
Interfaz para toda la información sobre un campo específico. |
IFieldDescription |
Describir la información que se muestra sobre un campo y sus valores. |
IFieldPrompt<T> |
Esto proporciona información de control sobre un campo. |
IFieldResources |
Interfaz para guardar o localizar los recursos generados. |
IFields<T> |
Interfaz para realizar un seguimiento de todos los campos de un formulario. |
IFieldState<T> |
Interfaz que define el acceso básico a un campo. |
ILocalizer |
Interfaz para localizar recursos de cadena. |
IPrompt<T> |
Interfaz para un mensaje y su reconocedor asociado. |
IRecognize<T> |
Interfaz para reconocedores que buscan coincidencias en la entrada del usuario. |
Enumeraciones
FieldRole |
Rol que desempeña el campo en un formulario. |
SpecialValues |
Enumeración de tipos especiales de coincidencias. |
StepDirection |
Dirección del paso siguiente. |
Delegados
DefineAsyncDelegate<T> |
Definir delegado de campo. |
NextDelegate<T> |
Delegado para decidir el siguiente paso del formulario que se va a ejecutar. |
PromptAsyncDelegate<T> |
Delegado para aplicar estilos y publicar un mensaje. |
RecognizeEnumeration<T>.DescriptionDelegate |
Delegue la asignación de un valor de C# a su descripción. |
RecognizeEnumeration<T>.TermsDelegate |
Delegue para devolver los términos en los que debe coincidir un valor de C#. |