FormDialog<T> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表單對話方塊以填入您的狀態。
[System.Serializable]
public sealed class FormDialog<T> : Microsoft.Bot.Builder.Dialogs.IDialog<T>, Microsoft.Bot.Builder.FormFlow.IFormDialog<T>, System.Runtime.Serialization.ISerializable where T : class
[<System.Serializable>]
type FormDialog<'T (requires 'T : null)> = class
interface IFormDialog<'T (requires 'T : null)>
interface IDialog<'T (requires 'T : null)>
interface ISerializable
Public NotInheritable Class FormDialog(Of T)
Implements IDialog(Of T), IFormDialog(Of T), ISerializable
類型參數
- T
要填入的類型。
- 繼承
-
FormDialog<T>
- 屬性
- 實作
備註
這是管理 FormFlow 對話方塊的根類別。 它通常是透過 Factory 方法 FromForm<T>(BuildFormDelegate<T>, FormOptions) 或 FromType<T>(FormOptions) 來建立。
建構函式
FormDialog<T>(T, BuildFormDelegate<T>, FormOptions, IEnumerable<EntityRecommendation>, CultureInfo) |
建立 FormFlow 對話方塊的建構函式。 |
方法
MessageReceived(IDialogContext, IAwaitable<IMessageActivity>) |
表單對話方塊以填入您的狀態。 |
明確介面實作
IDialog<T>.StartAsync(IDialogContext) |
表單對話方塊以填入您的狀態。 |
IFormDialog<T>.Form |
表單對話方塊以填入您的狀態。 |
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
表單對話方塊以填入您的狀態。 |