FieldReflector<T> Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Preencha as informações do campo através 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 Genérico
- T
O estado do formulário.
- Herança
Observações
As informações resultantes podem ser substituídas através da interface fluente.
Construtores
| FieldReflector<T>(String, Boolean) |
Construa uma reflexão IField<T> . |
Campos
| _allowsMultiple |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _buildPrompts |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _condition |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _define |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _dependencies |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _description |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _form |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _help |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _ignoreAnnotations |
Verdadeiro para ignorar anotações. |
| _isNullable |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _keepZero |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _limited |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _max |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _min |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _name |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _next |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _optional |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _path |
Caminho para o valor do campo no estado. |
| _pattern |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _prompt |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _promptDefinition |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _promptSet |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _recognizer |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _role |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _templates |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _terms |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _type |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _validate |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _valueDescriptions |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| _valueTerms |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
Propriedades
| AllowDefault |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| AllowNumbers |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| AllowsMultiple |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Dependencies |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| FieldDescription |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| FieldTerms |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Form |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Help |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| IsNullable |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Name |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Optional |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Pattern |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Prompt |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Role |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Type |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| ValueDescriptions |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Values |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
Métodos
| Active(T) |
Preencha as informações do campo através 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 através da reflexão. |
| AddTemplate(TemplateAttribute) |
Preencha as informações do campo através 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 através da reflexão. (Herdado de Field<T>) |
| DefinePrompt() |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| DefineRecognizer() |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| GetValue(T) |
Preencha as informações do campo através da reflexão. |
| IsUnknown(T) |
Preencha as informações do campo através da reflexão. |
| Limits(Double, Double) |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Localize() |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Next(Object, T) |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| ProcessEnumAttributes(Type) |
Preencha as informações do campo através da reflexão. |
| ProcessFieldAttributes(Object) |
Preencha as informações do campo através da reflexão. |
| ProcessTemplates(Type) |
Preencha as informações do campo através 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 as respetivas 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 através 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 são permitidos ou não múltiplos valores. (Herdado de Field<T>) |
| SetDefine(DefineAsyncDelegate<T>) |
Defina um delegado para definir dinamicamente o campo. (Herdado de Field<T>) |
| SetDependencies(String[]) |
Defina os campos de que este 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 é ou não nulo. (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 através da reflexão. (Herdado de Field<T>) |
| SetNext(NextDelegate<T>) |
Delegado para decidir o próximo passo de formulário a executar. (Herdado de Field<T>) |
| SetOptional(Boolean) |
Defina se um campo é ou não opcional. (Herdado de Field<T>) |
| SetPattern(String) |
Expressão regular para validar cadeias. (Herdado de Field<T>) |
| SetPrompt(PromptAttribute) |
Define a linha de comandos do 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 através 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 através da reflexão. |
| StepType(Object) |
Preencha as informações do campo através da reflexão. |
| Template(TemplateUsage) |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| Terms(Object) |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| ValidateAsync(T, Object) |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |
| ValueDescription(Object) |
Preencha as informações do campo através da reflexão. (Herdado de Field<T>) |