1

とにかく、FormFlow ダイアログで値の入力を求められたときに、ユーザーが単に「Enter」を押してフィールドのデフォルト値を受け入れることを許可することはありますか?

たとえば、次のように定義されたフィールドがあります

    [Prompt("Appointments Starting At? {||}")]
    [Template(TemplateUsage.Unspecified, "today")]
    [Template(TemplateUsage.NoPreference, "today")]
    [Optional]
    public string StartDate;

ユーザーがこのステップに到達すると、期待どおりにプロンプ​​トが表示されます

で始まる予定? (現在の選択: 今日)

私が望むのは、ユーザーが単に「Enter」を押してデフォルト値を受け入れることです。これは可能ですか?

前もって感謝します

4

1 に答える 1

4

会話で意味のある内容として空行 (Enter キーを押す) を使用することは良い考えではないと思います。一部のメッセージング プラットフォーム (Skype など) は、単に空の行を送信しない場合があります (空のチャット フィールドで Enter キーを押すだけでは何も起こりません)。

おそらく、ロジックを再検討し、確認時にユーザーがパラメーターを変更できるようにすることはできますか? たとえば、「今日の予定を設定しています。ご希望の日付を確認または変更してください」と伝えます。

于 2016-05-05T14:14:03.880 に答える