FieldReflector<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Geben Sie Feldinformationen durch Reflektion ein.
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)
Typparameter
- T
Der Formularzustand.
- Vererbung
Hinweise
Die resultierenden Informationen können über die Fluent-Schnittstelle überschrieben werden.
Konstruktoren
FieldReflector<T>(String, Boolean) |
Konstruieren sie durch IField<T> Reflektion. |
Felder
_allowsMultiple |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_buildPrompts |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_condition |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_define |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_dependencies |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_description |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_form |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_help |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_ignoreAnnotations |
True, um Anmerkungen zu ignorieren. |
_isNullable |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_keepZero |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_limited |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_max |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_min |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_name |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_next |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_optional |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_path |
Pfad zum Feldwert im Zustand. |
_pattern |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_prompt |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_promptDefinition |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_promptSet |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_recognizer |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_role |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_templates |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_terms |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_type |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_validate |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_valueDescriptions |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
_valueTerms |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Eigenschaften
AllowDefault |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
AllowNumbers |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
AllowsMultiple |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Dependencies |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
FieldDescription |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
FieldTerms |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Form |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Help |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
IsNullable |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Name |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Optional |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Pattern |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Prompt |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Role |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Type |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
ValueDescriptions |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Values |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Methoden
Active(T) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
AddDescription(Object, DescribeAttribute) |
Fügt eine vollständige Beschreibung für einen Wert hinzu. (Geerbt von Field<T>) |
AddDescription(Object, String, String, String) |
Fügt eine Beschreibung für einen Wert hinzu. (Geerbt von Field<T>) |
AddField(Type, String[], Int32) |
Geben Sie Feldinformationen durch Reflektion ein. |
AddTemplate(TemplateAttribute) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
AddTerms(Object, String[]) |
Fügt Begriffe für einen Wert hinzu. (Geerbt von Field<T>) |
AddTerms(Object, TermsAttribute) |
Fügt Begriffe für einen Wert hinzu. (Geerbt von Field<T>) |
DefineAsync(T) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
DefinePrompt() |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
DefineRecognizer() |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
GetValue(T) |
Geben Sie Feldinformationen durch Reflektion ein. |
IsUnknown(T) |
Geben Sie Feldinformationen durch Reflektion ein. |
Limits(Double, Double) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Localize() |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Next(Object, T) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
ProcessEnumAttributes(Type) |
Geben Sie Feldinformationen durch Reflektion ein. |
ProcessFieldAttributes(Object) |
Geben Sie Feldinformationen durch Reflektion ein. |
ProcessTemplates(Type) |
Geben Sie Feldinformationen durch Reflektion ein. |
RemoveValue(Object) |
Entfernt die Beschreibung und die Begriffe, die einem Wert zugeordnet sind. (Geerbt von Field<T>) |
RemoveValues() |
Entfernt alle Werte und die zugehörigen Beschreibungen und Begriffe. (Geerbt von Field<T>) |
ReplaceTemplate(TemplateAttribute) |
Ersetzen Sie eine Vorlage im Feld. (Geerbt von Field<T>) |
SaveResources() |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
SetActive(ActiveDelegate<T>) |
Definieren Sie einen Delegaten zum Überprüfen des Zustands, um festzustellen, ob das Feld zutrifft. (Geerbt von Field<T>) |
SetAllowsMultiple(Boolean) |
Legt fest, ob mehrere Werte zulässig sind. (Geerbt von Field<T>) |
SetDefine(DefineAsyncDelegate<T>) |
Definieren Sie einen Delegaten zum dynamischen Definieren von Feld. (Geerbt von Field<T>) |
SetDependencies(String[]) |
Definieren Sie die Felder, von denen dieses Feld abhängt. (Geerbt von Field<T>) |
SetFieldDescription(DescribeAttribute) |
Legen Sie die vollständige Feldbeschreibung fest. (Geerbt von Field<T>) |
SetFieldDescription(String) |
Legen Sie die Feldbeschreibung fest. (Geerbt von Field<T>) |
SetFieldTerms(String[]) |
Legen Sie die dem Feld zugeordneten Begriffe fest. (Geerbt von Field<T>) |
SetIsNullable(Boolean) |
Legen Sie fest, ob das Feld NULL-Werte zulassen kann. (Geerbt von Field<T>) |
SetLimits(Double, Double) |
Legen Sie numerische Grenzwerte fest. (Geerbt von Field<T>) |
SetLimits(Double, Double, Boolean) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
SetNext(NextDelegate<T>) |
Delegat für die Entscheidung über den nächsten auszuführenden Formularschritt. (Geerbt von Field<T>) |
SetOptional(Boolean) |
Legen Sie fest, ob ein Feld optional ist. (Geerbt von Field<T>) |
SetPattern(String) |
Regulärer Ausdruck zum Überprüfen von Zeichenfolgen. (Geerbt von Field<T>) |
SetPrompt(PromptAttribute) |
Legt die Feldaufforderung fest. (Geerbt von Field<T>) |
SetRecognizer(IRecognize<T>) |
Legt die Erkennung für das Feld fest. (Geerbt von Field<T>) |
SetType(Type) |
Legt den Typ des zugrunde liegenden Feldzustands fest. (Geerbt von Field<T>) |
SetUnknown(T) |
Geben Sie Feldinformationen durch Reflektion ein. |
SetValidate(ValidateAsyncDelegate<T>) |
Legen Sie die Feldvalidierung fest. (Geerbt von Field<T>) |
SetValue(T, Object) |
Geben Sie Feldinformationen durch Reflektion ein. |
StepType(Object) |
Geben Sie Feldinformationen durch Reflektion ein. |
Template(TemplateUsage) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
Terms(Object) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
ValidateAsync(T, Object) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |
ValueDescription(Object) |
Geben Sie Feldinformationen durch Reflektion ein. (Geerbt von Field<T>) |