私はbotframeworkでフォームフローを作成しました。私は確認オプションを変更したい、デフォルトでは 'はい'と 'いいえ'が必要です。ユーザーが「OK」、「Ya」、「Yeah」などを入力しても、「はい」の代わりに処理を進めたい場合はどうすればいいですか?変更ボットフレームワークのオプション確認フォームフロー
4
A
答えて
4
Yes
アレイに新しい用語を追加する必要がありますFormBuilderの設定の一部です。ような何か:その理由は、以下のようなものになるだろう
return CreateCustomForm<MyForm>()
:
Confirmationフィールド、それはtype to boolだ設定
public static IFormBuilder<T> CreateCustomForm<T>()
where T : class
{
var form = new FormBuilder<T>();
var yesTerms = form.Configuration.Yes.ToList();
yesTerms.Add("Ya");
form.Configuration.Yes = yesTerms.ToArray();
return form;
}
はその後、あなたは次のように使用することができます。ある時点では、タイプに基づいてrecognizer is defined for the fieldとなります。この場合、Confirmation
フィールドはRecognizeBool認識ツールを使用します。
は認識は、(最初にそれらがresource fileからare retrieved)ためthe parsingを行う形態の構成で定義Yes/Noアレイを使用します。
Confirmation
フィールドがフォームに追加された場合、a ConfirmStep step is also added。 ConfirmStepは、あとでゲームのends up calling the recognizerで、条件の照合と解析を行うものです。
関連する問題
- 1. フォームフローでのユーザー入力の確認
- 2. BotBuilder - FormFlow - 確認オプション言語を変更する方法
- 3. 確認メールの変更Microsoft認知サービス
- 4. JOptionPane YES/NOオプション確認ダイアログボックス
- 5. TFS2010の棚の変更を確認
- 6. フォームフロー列挙プロンプトエラー
- 7. 変更の問題を確認する
- 8. jQuery hasClass DOMの変更点を確認
- 9. JWT Algの確認と変更方法
- 10. svnブランチの変更を確認する
- 11. FullCalendar - ドロップ/サイズ変更イベントのPopover確認
- 12. Xcode 4.2ウィザード設定の確認/変更
- 13. jQueryタブの変更を確認する
- 14. レール4 has_secure_passwordレンダリングパスワードの確認オプション
- 15. 変更時にフォームを確認する
- 16. 入力値をPHPで確認/変更
- 17. 変更オプションshowCurrentTime
- 18. has_secure_passwordでパスワードを確認するオプション
- 19. MSボットフレームワーク、接続されたクライアントのサポートを確認するカードアクションとヒーローカード
- 20. Jquery:ページ外更新でテキストの変更を確認する
- 21. 変数が変更されたときの確認
- 22. PingFederate TimeZone変更オプション
- 23. fancytree - チェックボックスのオプションの変更
- 24. ボットのフレームワーク内のボットチャットデータをフォームフローに変換する
- 25. ボットフレームワークのタイムアウト値を変更できますか?
- 26. ボットフレームワーク認証が動作しない
- 27. Microsoftボットフレームワークでユーザーを認証します
- 28. 変更AJAXのオプションとサーバー
- 29. ラジオボタンが変更されたイベントの変更を2回確認しました
- 30. jQueryで選択したオプションの変更を確認するにはどうすればよいですか?
私は、フォームが質問する方法を変更するいくつかの方法があることを知っています。これは注釈で行われます。しかし、私はそれをまだ確認していない。 ここにドキュメントがあります:https://docs.botframework.com/en-us/csharp/builder/sdkreference/dd/df7/namespace_microsoft_1_1_bot_1_1_builder_1_1_form_flow.html#a28ef6a551a3611e4a6abe06659797313 –