IField<T> Interfaz
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í.
Interfaz para toda la información sobre un campo específico.
public interface IField<T> : Microsoft.Bot.Builder.FormFlow.Advanced.IFieldDescription, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldPrompt<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldResources, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldState<T> where T : class
type IField<'T (requires 'T : null)> = interface
interface IFieldState<'T (requires 'T : null)>
interface IFieldDescription
interface IFieldPrompt<'T (requires 'T : null)>
interface IFieldResources
Public Interface IField(Of T)
Implements IFieldDescription, IFieldPrompt(Of T), IFieldResources, IFieldState(Of T)
Parámetros de tipo
- T
La interfaz de estado del formulario se aplica.
- Derivado
- Implementaciones
Propiedades
AllowDefault |
Permita el valor predeterminado como una opción. (Heredado de IFieldDescription) |
AllowNumbers |
Permitir que la entrada del usuario coincida con los números mostrados con opciones enumeradas. (Heredado de IFieldDescription) |
AllowsMultiple |
Se permiten varias coincidencias. (Heredado de IFieldDescription) |
Dependencies |
Devuelve los demás campos de los que depende este campo. (Heredado de IFieldState<T>) |
FieldDescription |
Descripción del propio campo. (Heredado de IFieldDescription) |
FieldTerms |
Términos para hacer coincidir este campo. (Heredado de IFieldDescription) |
Form |
Formulario que posee este campo |
Help |
Devuelve la descripción de ayuda de este campo. (Heredado de IFieldPrompt<T>) |
IsNullable |
Pruebe para ver si el campo acepta valores NULL. (Heredado de IFieldState<T>) |
Name |
Nombre de este campo. |
Optional |
Pruebe para ver si el campo es opcional, lo que significa que un valor desconocido es legal. (Heredado de IFieldState<T>) |
Pattern |
Expresión regular para validar una cadena. (Heredado de IFieldState<T>) |
Prompt |
Devuelve la descripción del símbolo del sistema. (Heredado de IFieldPrompt<T>) |
Role |
El campo de rol desempeña en un formulario. (Heredado de IFieldDescription) |
Type |
Obtiene el tipo del campo. (Heredado de IFieldState<T>) |
ValueDescriptions |
Devuelve todas las descripciones de valores posibles para admitir la enumeración. (Heredado de IFieldDescription) |
Values |
Todos los valores posibles o null si es un tipo de datos como number. (Heredado de IFieldDescription) |
Métodos
Active(T) |
Pruebe para ver si el campo está activo actualmente en función del estado actual. (Heredado de IFieldPrompt<T>) |
DefineAsync(T) |
Cree el símbolo del sistema y el reconocedor para los campos definidos dinámicamente. (Heredado de IFieldPrompt<T>) |
GetValue(T) |
Obtenga este valor de campo del estado del formulario. (Heredado de IFieldState<T>) |
IsUnknown(T) |
Pruebe para ver si el estado del formulario de valor de campo tiene un valor. (Heredado de IFieldState<T>) |
Limits(Double, Double) |
Límites de valores numéricos. (Heredado de IFieldState<T>) |
Localize() |
Carga los recursos de cadena desde el localizador del formulario. (Heredado de IFieldResources) |
Next(Object, T) |
Paso siguiente para ejecutar. (Heredado de IFieldPrompt<T>) |
SaveResources() |
Agrega los recursos de cadena al localizador de formularios. (Heredado de IFieldResources) |
SetUnknown(T) |
Establezca este valor de campo en estado de formulario en desconocido. (Heredado de IFieldState<T>) |
SetValue(T, Object) |
Establezca este valor de campo en estado de formulario. (Heredado de IFieldState<T>) |
Template(TemplateUsage) |
Devuelve una plantilla para crear un mensaje. (Heredado de IFieldPrompt<T>) |
Terms(Object) |
Dados los términos devueltos por un valor que se pueden usar en un cuadro de diálogo para que coincida con el objeto . (Heredado de IFieldDescription) |
ValidateAsync(T, Object) |
Valide el valor que se va a establecer en el estado y devuelva comentarios si no es válido. (Heredado de IFieldPrompt<T>) |
ValueDescription(Object) |
Devuelve la descripción de un valor específico. (Heredado de IFieldDescription) |