FormBuilder<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch.
public sealed class FormBuilder<T> : Microsoft.Bot.Builder.FormFlow.FormBuilderBase<T> where T : class
type FormBuilder<'T (requires 'T : null)> = class
inherit FormBuilderBase<'T (requires 'T : null)>
Public NotInheritable Class FormBuilder(Of T)
Inherits FormBuilderBase(Of T)
Type parameters
- T
Formulierstatusklasse.
- Overname
Opmerkingen
Velden worden gedefinieerd door weerspiegeling van het type T
en kenmerken zoals DescribeAttribute, NumericAttribute, OptionalAttributePatternAttribute, PromptAttributeen TermsAttributeTemplateAttribute. Voor alle kenmerken worden redelijke standaardwaarden gegenereerd.
Constructors
FormBuilder<T>(Boolean) |
Een nieuwe opbouwfunctie voor formulieren maken voor het maken van een formulier met behulp van reflectie. |
Velden
_form |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Eigenschappen
Configuration |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Methoden
AddRemainingFields(IEnumerable<String>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. |
Build(Assembly, String) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. |
Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Confirm(String, ActiveDelegate<T>, IEnumerable<String>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Field(IField<T>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Field(String, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. |
Field(String, PromptAttribute, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. |
Field(String, String, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. |
HasField(String) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Message(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Message(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Message(String, ActiveDelegate<T>, IEnumerable<String>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
OnCompletion(OnCompletionAsyncDelegate<T>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |
Prompter(PromptAsyncDelegate<T>) |
Bouw een formulier door berichten, velden en bevestigingen op te geven via reflectie of programmatisch. (Overgenomen van FormBuilderBase<T>) |