コード例 #1
0
 public ChoicePrompt(string culture, PromptValidator <ChoiceResult> validator = null, ListStyle listStyle = ListStyle.Auto)
 {
     Style         = listStyle;
     Validator     = validator;
     Culture       = culture;
     ChoiceOptions = InlineChoiceOptions.ContainsKey(culture) ? InlineChoiceOptions[culture] : InlineChoiceOptions[English];
 }
コード例 #2
0
 public ConfirmPromptInternal(string culture, PromptValidator <ConfirmResult> validator = null, Dictionary <string, Tuple <Choice, Choice> > confirmOptions = null, Dictionary <string, ChoiceFactoryOptions> inlineChoiceOptions = null, ListStyle listStyle = ListStyle.Auto)
 {
     model               = new ChoiceRecognizer(culture).GetBooleanModel(culture);
     Style               = listStyle;
     Validator           = validator;
     Culture             = culture;
     ConfirmOptions      = confirmOptions ?? DefaultConfirmOptions;
     InlineChoiceOptions = inlineChoiceOptions ?? DefaultInlineChoiceOptions;
     Choices             = ConfirmOptions.ContainsKey(culture) ? ConfirmOptions[culture] : ConfirmOptions[English];
     ChoiceOptions       = InlineChoiceOptions.ContainsKey(culture) ? InlineChoiceOptions[culture] : InlineChoiceOptions[English];
 }