17 references to Children
dotnet (6)
Extensions\ParseResultExtensions.cs (2)
88
public static string RootSubCommandResult(this ParseResult parseResult) => parseResult.RootCommandResult.
Children
?
160
var propertyOptions = parseResult.CommandResult.
Children
.Where(c => GetOptionTokenOrDefault(c)?.Value.Equals(optionString) ?? false);
Telemetry\AllowListToSendFirstAppliedOptions.cs (2)
23
var firstOption = parseResult.RootCommandResult.
Children
25
.
Children
.OfType<System.CommandLine.Parsing.CommandResult>().FirstOrDefault()?.Command.Name ?? null;
Telemetry\AllowListToSendFirstArgument.cs (2)
17
var topLevelCommandNameFromParse = parseResult.RootCommandResult.
Children
.FirstOrDefault() switch
28
var firstArgument = parseResult.RootCommandResult.
Children
.FirstOrDefault()?.Tokens
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
209
foreach (var child in parseResult.CommandResult.
Children
)
Microsoft.DotNet.Cli.Definitions (4)
Commands\New\CommandDefinitionExtensions.cs (3)
16
var nameArgumentResult = commandResult.
Children
.FirstOrDefault(symbol => symbol is ArgumentResult argumentResult && argumentResult.Argument == nameArgument);
67
var newCommandArgument = parentResult.
Children
.OfType<ArgumentResult>().FirstOrDefault(result => result.Argument.Name == argumentName);
94
OptionResult? optionResult = parentResult.
Children
.OfType<OptionResult>().FirstOrDefault(result => result.Option.Name == optionName);
Commands\Workload\WorkloadCommandDefinition.cs (1)
72
if (commandResult.HasOption(InfoOption) && commandResult.HasOption(VersionOption) && !commandResult.
Children
.Any(child => child is System.CommandLine.Parsing.CommandResult))
Microsoft.TemplateEngine.Cli (3)
Commands\create\InstantiateCommandArgs.cs (1)
40
foreach (OptionResult optionResult in parseResult.CommandResult.
Children
.OfType<OptionResult>())
Commands\GlobalArgs.cs (1)
25
HasHelpOption = parseResult.CommandResult.
Children
.Any(child => child is OptionResult optionResult && optionResult.Option is HelpOption);
Commands\NewCommandArgs.cs (1)
25
foreach (var childrenResult in parseResult.CommandResult.
Children
)
System.CommandLine (3)
ParseResult.cs (1)
264
.
Children
Parsing\SymbolResultExtensions.cs (1)
15
.
Children
VersionOption.cs (1)
54
parent.
Children
.Any(r =>