FieldReflector<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Preencha as informações do campo por meio da reflexão.
public class FieldReflector<T> : Microsoft.Bot.Builder.FormFlow.Advanced.Field<T> where T : class
type FieldReflector<'T (requires 'T : null)> = class
inherit Field<'T (requires 'T : null)>
Public Class FieldReflector(Of T)
Inherits Field(Of T)
Parâmetros de tipo
- T
O estado do formulário.
- Herança
Comentários
As informações resultantes podem ser substituídas por meio da interface fluente.
Construtores
FieldReflector<T>(String, Boolean) |
Construa um IField<T> por meio de reflexão. |
Campos
_allowsMultiple |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_buildPrompts |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_condition |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_define |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_dependencies |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_description |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_form |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_help |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_ignoreAnnotations |
True para ignorar anotações. |
_isNullable |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_keepZero |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_limited |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_max |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_min |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_name |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_next |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_optional |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_path |
Caminho para o valor do campo no estado. |
_pattern |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_prompt |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_promptDefinition |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_promptSet |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_recognizer |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_role |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_templates |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_terms |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_type |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_validate |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_valueDescriptions |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
_valueTerms |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Propriedades
AllowDefault |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
AllowNumbers |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
AllowsMultiple |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Dependencies |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
FieldDescription |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
FieldTerms |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Form |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Help |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
IsNullable |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Name |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Optional |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Pattern |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Prompt |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Role |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Type |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
ValueDescriptions |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Values |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Métodos
Active(T) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
AddDescription(Object, DescribeAttribute) |
Adiciona uma descrição completa para um valor. (Herdado de Field<T>) |
AddDescription(Object, String, String, String) |
Adiciona uma descrição para um valor. (Herdado de Field<T>) |
AddField(Type, String[], Int32) |
Preencha as informações do campo por meio da reflexão. |
AddTemplate(TemplateAttribute) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
AddTerms(Object, String[]) |
Adiciona termos para um valor. (Herdado de Field<T>) |
AddTerms(Object, TermsAttribute) |
Adiciona termos para um valor. (Herdado de Field<T>) |
DefineAsync(T) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
DefinePrompt() |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
DefineRecognizer() |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
GetValue(T) |
Preencha as informações do campo por meio da reflexão. |
IsUnknown(T) |
Preencha as informações do campo por meio da reflexão. |
Limits(Double, Double) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Localize() |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Next(Object, T) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
ProcessEnumAttributes(Type) |
Preencha as informações do campo por meio da reflexão. |
ProcessFieldAttributes(Object) |
Preencha as informações do campo por meio da reflexão. |
ProcessTemplates(Type) |
Preencha as informações do campo por meio da reflexão. |
RemoveValue(Object) |
Remove a descrição e os termos associados a um valor. (Herdado de Field<T>) |
RemoveValues() |
Remove todos os valores e suas descrições e termos associados. (Herdado de Field<T>) |
ReplaceTemplate(TemplateAttribute) |
Substitua um modelo no campo . (Herdado de Field<T>) |
SaveResources() |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
SetActive(ActiveDelegate<T>) |
Defina um delegado para verificar o estado para ver se o campo se aplica. (Herdado de Field<T>) |
SetAllowsMultiple(Boolean) |
Define se vários valores são permitidos ou não. (Herdado de Field<T>) |
SetDefine(DefineAsyncDelegate<T>) |
Defina um delegado para definir dinamicamente o campo. (Herdado de Field<T>) |
SetDependencies(String[]) |
Definir os campos dos quais esse campo depende. (Herdado de Field<T>) |
SetFieldDescription(DescribeAttribute) |
Defina a descrição completa do campo. (Herdado de Field<T>) |
SetFieldDescription(String) |
Defina a descrição do campo. (Herdado de Field<T>) |
SetFieldTerms(String[]) |
Defina os termos associados ao campo. (Herdado de Field<T>) |
SetIsNullable(Boolean) |
Defina se o campo é anulável ou não. (Herdado de Field<T>) |
SetLimits(Double, Double) |
Definir limites numéricos. (Herdado de Field<T>) |
SetLimits(Double, Double, Boolean) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
SetNext(NextDelegate<T>) |
Delegar para decidir sobre a próxima etapa do formulário a ser executada. (Herdado de Field<T>) |
SetOptional(Boolean) |
Defina se um campo é opcional ou não. (Herdado de Field<T>) |
SetPattern(String) |
Expressão regular para validar cadeias de caracteres. (Herdado de Field<T>) |
SetPrompt(PromptAttribute) |
Define o prompt de campo. (Herdado de Field<T>) |
SetRecognizer(IRecognize<T>) |
Define o reconhecedor para o campo. (Herdado de Field<T>) |
SetType(Type) |
Define o tipo do estado do campo subjacente. (Herdado de Field<T>) |
SetUnknown(T) |
Preencha as informações do campo por meio da reflexão. |
SetValidate(ValidateAsyncDelegate<T>) |
Defina a validação do campo. (Herdado de Field<T>) |
SetValue(T, Object) |
Preencha as informações do campo por meio da reflexão. |
StepType(Object) |
Preencha as informações do campo por meio da reflexão. |
Template(TemplateUsage) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
Terms(Object) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
ValidateAsync(T, Object) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |
ValueDescription(Object) |
Preencha as informações do campo por meio da reflexão. (Herdado de Field<T>) |