Microsoft.Bot.Builder.FormFlow.Advanced 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
| 名稱 | Description |
|---|---|
| AttachmentContentTypeValidatorAttribute |
附件內容類型驗證器屬性。 |
| AttachmentValidatorAttribute |
用於附件驗證的抽象基底類別。 |
| AwaitableAttachment | |
| Confirmation<T> |
Confirmation |
| Extensions | |
| Field<T> |
基底類別,並以宣告式實作 IField。 |
| FieldReflector<T> |
透過反思來填寫欄位資訊。 |
| Fields<T> |
所有以名稱索引的欄位字典。 |
| FormButton |
一個表單按鈕,會映射到 Connector.Action。 |
| FormPrompt |
表單提示器回傳的提示詞。 |
| Language |
語言相關的工具。 |
| LanguageResources | |
| Localizer |
資源在地化器。 |
| NextStep |
下一步該走。 |
| Prompter<T> |
一個提示與識別器合而為一。 |
| RecognizeAttachment<T> |
在活動實例中辨識出依附。 |
| RecognizeBool<T> |
辨識一個布林值。 |
| RecognizeDateTime<T> |
辨識日期/時間表達方式。 |
| RecognizeDouble<T> |
辨識雙場或浮力場。 |
| RecognizeEnumeration<T> |
識別器用於列舉數值。 |
| RecognizeNumber<T> |
辨識一個數字欄位。 |
| RecognizePrimitive<T> |
用於構建原始值識別器的抽象類別。 |
| RecognizeString<T> |
辨識字串場。 |
| ScriptGlobals |
全域值可傳遞至以 為定義的 FormBuilderJson腳本。 |
| TemplateBaseAttribute |
所有使用 EF 模式的屬性所使用的抽象基底類別 \r。 |
| TermMatch |
請描述使用者輸入中可能的匹配。 |
介面
| 名稱 | Description |
|---|---|
| IField<T> |
介面連接特定領域的所有資訊。 |
| IFieldDescription |
描述欄位及其數值所顯示的資訊。 |
| IFieldPrompt<T> |
這會提供關於場的控制資訊。 |
| IFieldResources |
儲存/在地化生成資源的介面。 |
| IFields<T> |
介面用來追蹤表單中所有欄位。 |
| IFieldState<T> |
定義對欄位基本存取的介面。 |
| ILocalizer |
用於在地化字串資源的介面。 |
| IPrompt<T> |
提示介面及其對應的識別器。 |
| IRecognize<T> |
識別器介面,能在使用者輸入中尋找匹配。 |
列舉
| 名稱 | Description |
|---|---|
| FieldRole |
場在形式中所扮演的角色。 |
| SpecialValues |
特殊類型匹配的列舉。 |
| StepDirection |
下一步的指引。 |
委派
| 名稱 | Description |
|---|---|
| DefineAsyncDelegate<T> |
請定義現場委派。 |
| NextDelegate<T> |
一個代表,負責決定表格下一步要執行的步驟。 |
| PromptAsyncDelegate<T> |
一位負責造型與發佈提示的代表。 |
| RecognizeEnumeration<T>.DescriptionDelegate |
委託從 C# 值映射到其描述。 |
| RecognizeEnumeration<T>.TermsDelegate |
委託人回傳條件以匹配 C# 值。 |