63 references to CommandOptionType
Microsoft.AspNetCore.Shared.Tests (63)
CommandLineApplicationTests.cs (50)
179first = c.Option("--first <NAME>", "First argument", CommandOptionType.SingleValue); 180second = c.Option("--second <NAME>", "Second argument", CommandOptionType.SingleValue); 199first = c.Option("--first <NAME>", "First argument", CommandOptionType.SingleValue); 218first = c.Option("--first <NAME>", "First argument", CommandOptionType.SingleValue); 219second = c.Option("--second <NAME>", "Second argument", CommandOptionType.SingleValue); 239first = c.Option("-1 --first <NAME>", "First argument", CommandOptionType.SingleValue); 240second = c.Option("-2 --second <NAME>", "Second argument", CommandOptionType.SingleValue); 288var option = app.Option("--first", "first option", CommandOptionType.NoValue); 301var option = app.Option("--first", "first option", CommandOptionType.NoValue); 314var option = app.Option("--first <value>", "first option", CommandOptionType.SingleValue); 327var option = app.Option("--first <value>", "first option", CommandOptionType.SingleValue); 340var option = app.Option("--first", "first option", CommandOptionType.NoValue); 354var option = app.Option("--first", "first option", CommandOptionType.NoValue); 369var option = app.Option("--first", "first option", CommandOptionType.NoValue); 384app.Option("--first", "first option", CommandOptionType.SingleValue); 397var option = app.Option("--first", "first option", CommandOptionType.SingleValue); 412var option = app.Option("--first", "first option", CommandOptionType.SingleValue); 460app.Option("--first", "first option", CommandOptionType.NoValue); 473var option = app.Option("--first", "first option", CommandOptionType.NoValue); 488var option = app.Option("--first", "first option", CommandOptionType.NoValue); 503app.Option("--first", "first option", CommandOptionType.SingleValue); 516var option = app.Option("--first", "first option", CommandOptionType.SingleValue); 531var option = app.Option("--first", "first option", CommandOptionType.SingleValue); 546app.Option("--first", "first option", CommandOptionType.NoValue); 560var option = app.Option("--first", "first option", CommandOptionType.NoValue); 575var option = app.Option("--first", "first option", CommandOptionType.NoValue); 590app.Option("--first", "first option", CommandOptionType.SingleValue); 606var option = app.Option("--first", "first option", CommandOptionType.SingleValue); 623var option = app.Option("--first", "first option", CommandOptionType.SingleValue); 794var optionA = app.Option("-a|--option-a", "", CommandOptionType.SingleValue, inherited: true); 797var optionB = app.Option("-b", "", CommandOptionType.SingleValue, inherited: false); 823app.Option("-a|--always", "Top-level", CommandOptionType.SingleValue, inherited: true); 826c.Option("-a|--ask", "Nested", CommandOptionType.SingleValue); 836var top = app.Option("-a|--always", "Top-level", CommandOptionType.SingleValue, inherited: false); 840nested = c.Option("-a|--ask", "Nested", CommandOptionType.SingleValue); 861var g = app.Option("-g|--global", "Global option", CommandOptionType.SingleValue, inherited: true); 864var n1 = s1.Option("--nest1", "Nested one level down", CommandOptionType.SingleValue, inherited: true); 867var n2 = s2.Option("--nest2", "Nested one level down", CommandOptionType.SingleValue, inherited: true); 918var optTop = app.Option("-t|--top <TOP>", "arg for command", CommandOptionType.SingleValue); 945var optTop = app.Option("-t|--top <TOP>", "arg for command", CommandOptionType.SingleValue); 972var optTop = app.Option("-t|--top <TOP>", "arg for command", CommandOptionType.SingleValue); 999var optTop = app.Option("-t|--top <TOP>", "arg for command", CommandOptionType.SingleValue); 1023c.Option("--points <p>", "How many", CommandOptionType.MultipleValue); 1026app.Option("--smile", "Be a nice ninja", CommandOptionType.NoValue, o => { o.ShowInHelpText = false; }); 1093var optFlag = app.Option("-f |--flag", "some flag", CommandOptionType.NoValue); 1115app.Option("-f |--file", "some file", CommandOptionType.SingleValue); 1128var optVerbose = app.Option("-v |--verbose", "be verbose", CommandOptionType.NoValue); 1141app.Option("-v |--verbose", "be verbose", CommandOptionType.NoValue); 1188firstOption = c.Option("-firstActualOption", "first option", CommandOptionType.NoValue); 1189secondOption = c.Option("--secondActualOption", "second option", CommandOptionType.NoValue);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
89public CommandOption Option(string template, string description, CommandOptionType optionType) 92public CommandOption Option(string template, string description, CommandOptionType optionType, bool inherited) 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 239else if (option.OptionType == CommandOptionType.NoValue) 308else if (option.OptionType == CommandOptionType.NoValue) 386OptionHelp = Option(template, "Show help information", CommandOptionType.NoValue); 412OptionVersion = Option(template, "Show version information", CommandOptionType.NoValue);
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (5)
12public CommandOption(string template, CommandOptionType optionType) 61public CommandOptionType OptionType { get; private set; } 69case CommandOptionType.MultipleValue: 72case CommandOptionType.SingleValue: 79case CommandOptionType.NoValue: