フォームフローを使用して、プロンプトの流れでボットとのユーザーのやりとりを有効にすることができます。は、単純な「サンドイッチの注文」タスクでこれを実行する素晴らしい例です。コマンドラインプロンプトではなく、実際のグラフィカルインターフェイスを使用することができますか?オプションをハードコーディングするのではなく、データベースからフィールドを取得することも、API呼び出しを通じて外部リソースからフィールドを取得することもできます。BotFrameworkのFormFlowのグラフィカルユーザーインターフェイス
0
A
答えて
0
まだメッセンジャーチャンネル(Facebook/Skype/Slack)は複雑なGUI要素(ラジオボタン、コンボボックスなど)をサポートしていません。
+0
でも、データベースからenumフィールドを動的に取り出すことはできますか? –
0
あなたがthe DynamicField
elementsを使用する場合は、あなたが実際に(あなたがそう望む場合は、データベースを含む)あなたが好きなどこからでもオプションを読み込むことができます。
.Field(new FieldReflector<BugReport>(nameof(Product))
.SetType(null)
.SetDefine((state, field) =>
{
foreach (var prod in GetProducts())
field
.AddDescription(prod, prod)
.AddTerms(prod, prod);
return Task.FromResult(true);
}))
GetProducts
戻ります製品のリスト - これはからかもしれませんDBなど
サンプルはDynamic FormFlow Forms in Bot Builderから取得しました。
関連する問題
- 1. C#BotFramework FormFlowは、外部API
- 2. BotFramework FormFlowのデフォルトデータを設定する
- 3. Microsoft BotFrameworkでFormFlow結果を使用するには?
- 4. マイクロソフトBotFramework FormFlow PromptInStartは私がLuisDialogからFormFlowを開始しようとしている機能
- 5. データベース用のグラフィカルユーザーインターフェイス
- 6. Javaコードへのグラフィカルユーザーインターフェイス
- 7. FormFlowでList <T>を使用した場合の最初のオプションが表示されない、BotFramework
- 8. Eclipseプラグインを開発中のグラフィカルユーザーインターフェイス
- 9. FormFlowとMicrosoftボットフレームワークのダイアログ
- 10. FormFlow Botsフレームワーククイズプログラムの使用
- 11. BotFramework CardAction.postBack Skypeのサポート
- 12. BotFrameworkの統合テスト
- 13. FormFlowと推奨アクション
- 14. Botbuilder、botframework
- 15. Azure BotFramework
- 16. BotFramework用の余裕のエフェメラルレスレス
- 17. formflow - C#Bot Frameworkのenumオプションのカスタムメッセージ
- 18. Javaグラフィカルユーザーインターフェイスがフリーズしています
- 19. BotFrameworkボタンクリック数(OpenURL)
- 20. Microsoft Botframeworkエミュレータエラー
- 21. Botframeworkバージョン3
- 22. botframeworkエラーGraphException
- 23. botframework 401 Unauthorized
- 24. Botframework - Proactive - コールドコール時のUnauthorizedAccessException
- 25. Azure Bot Framework FormFlow複合フォーム
- 26. BotフレームワークFormflowダイアログ(リストあり)?
- 27. 別のダイアログからFormFlowダイアログを開始
- 28. Microsoft Botframework and Data Protection
- 29. Botframeworkは、ボットにグループチャット
- 30. BotFrameworkメッセージを読む
GUIとはどういう意味ですか?ボタン? – Lars
ボタンのテキストボックス。ボタンはすでに利用可能です。しかし、テキストボックス、ラジオボタン、およびWindowsフォームの他の入力要素。 –