1 write to Label
System.CommandLine (1)
Completions\CompletionItem.cs (1)
29Label = label ?? throw new ArgumentNullException(nameof(label));
26 references to Label
dotnet (1)
Commands\Hidden\Complete\CompleteCommand.cs (1)
41reporter.WriteLine(completion.Label);
Microsoft.DotNet.Cli.Definitions (1)
Help\HelpBuilder.Default.cs (1)
72.Select(item => item.Label);
Microsoft.TemplateEngine.Cli (3)
Commands\create\InstantiateCommand.TabCompletion.cs (3)
25.OrderBy(c => c.Label, StringComparer.OrdinalIgnoreCase) 35.OrderBy(c => c.Label, StringComparer.OrdinalIgnoreCase) 97return distinctCompletions.OrderBy(c => c.Label, StringComparer.OrdinalIgnoreCase);
System.CommandLine (12)
Binding\ArgumentConversionResult.cs (2)
56value, alias, expectedType, completionItems.Select(ci => ci.Label)); 71value, alias, expectedType, completionItems.Select(ci => ci.Label));
Command.cs (2)
297if (completion.Label.ContainsCaseInsensitive(textToMatch)) 335.ThenBy(symbol => symbol.Label, StringComparer.OrdinalIgnoreCase);
Completions\CompletionItem.cs (4)
68public override string ToString() => Label; 75return other is not null && Label == other.Label && Kind == other.Kind; 86return (Label.GetHashCode() * 397) ^ (Kind != null ? Kind.GetHashCode() : 0);
Help\HelpBuilder.Default.cs (1)
109.Select(item => item.Label);
Option.cs (2)
140if (completion.Label.ContainsCaseInsensitive(context.WordToComplete)) 153.ThenBy(symbol => symbol.Label, StringComparer.OrdinalIgnoreCase);
ParseResult.cs (1)
258completions.Where(item => optionsWithArgumentLimitReached.All(s => s != item.Label));
System.CommandLine.StaticCompletions (9)
shells\BashShellProvider.cs (2)
140var argCompletions = argument.GetCompletions(CompletionContext.Empty).Select(c => c.Label).ToArray(); 206var completions = option.GetCompletions(CompletionContext.Empty).Select(c => c.Label);
shells\FishShellProvider.cs (1)
370var label = completion.InsertText ?? completion.Label;
shells\PowershellShellProvider.cs (3)
135yield return ParameterValueResult(completion.Label, completion.InsertText ?? completion.Label, completion.Documentation ?? completion.Detail ?? completion.Label);
shells\ZshShellProvider.cs (3)
357var insertText = completion.InsertText ?? completion.Label; 358var documentation = completion.Documentation ?? completion.Detail ?? completion.Label; 368return [$"({string.Join(" ", staticCompletions.Select(c => SanitizeValue(c.InsertText ?? c.Label)))})"];