22 references to HelpBuilder
dotnet-aot (3)
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
241context.HelpBuilder.WriteColumns(optionRows, context);
parent\dotnet\Parser.cs (2)
442options.Add(context.HelpBuilder.GetTwoColumnRow(option, context)); 452context.HelpBuilder.WriteColumns(options, context);
Microsoft.DotNet.Cli.Definitions (12)
Help\HelpBuilder.Default.cs (12)
119ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpDescriptionTitle(), ctx.Command.Description, ctx.Output); 129ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpUsageTitle(), ctx.HelpBuilder.GetUsage(ctx.Command), ctx.Output); 139TwoColumnHelpRow[] commandArguments = ctx.HelpBuilder.GetCommandArgumentRows(ctx.Command, ctx).ToArray(); 143ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpArgumentsTitle(), null, ctx.Output); 144ctx.HelpBuilder.WriteColumns(commandArguments, ctx); 155ctx => ctx.HelpBuilder.WriteSubcommands(ctx); 169optionRows.Add(ctx.HelpBuilder.GetTwoColumnRow(option, ctx)); 194optionRows.Add(ctx.HelpBuilder.GetTwoColumnRow(option, ctx)); 208ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpOptionsTitle(), null, ctx.Output); 209ctx.HelpBuilder.WriteColumns(optionRows, ctx); 220ctx => ctx.HelpBuilder.WriteAdditionalArguments(ctx);
Microsoft.TemplateEngine.Cli (7)
ChoiceTemplateParameter.cs (2)
53if (standardUsage.Length > context.HelpBuilder.MaxWidth / 3) 59if (updatedFirstColumn.Length <= context.HelpBuilder.MaxWidth / 3)
Commands\create\InstantiateCommand.Help.cs (5)
289return context.HelpBuilder.GetTwoColumnRow(o.Option, context); 291context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 340IEnumerable<TwoColumnHelpRow> optionsToWrite = optionsToShow.Select(o => context.HelpBuilder.GetTwoColumnRow(o, context)); 341context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 444context.HelpBuilder.CustomizeSymbol(