22 references to HelpBuilder
dotnet (3)
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
241context.HelpBuilder.WriteColumns(optionRows, context);
Parser.cs (2)
325options.Add(context.HelpBuilder.GetTwoColumnRow(option, context)); 335context.HelpBuilder.WriteColumns(options, context);
Microsoft.DotNet.Cli.Definitions (12)
Help\HelpBuilder.Default.cs (12)
117ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpDescriptionTitle(), ctx.Command.Description, ctx.Output); 127ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpUsageTitle(), ctx.HelpBuilder.GetUsage(ctx.Command), ctx.Output); 137TwoColumnHelpRow[] commandArguments = ctx.HelpBuilder.GetCommandArgumentRows(ctx.Command, ctx).ToArray(); 141ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpArgumentsTitle(), null, ctx.Output); 142ctx.HelpBuilder.WriteColumns(commandArguments, ctx); 153ctx => ctx.HelpBuilder.WriteSubcommands(ctx); 167optionRows.Add(ctx.HelpBuilder.GetTwoColumnRow(option, ctx)); 192optionRows.Add(ctx.HelpBuilder.GetTwoColumnRow(option, ctx)); 206ctx.HelpBuilder.WriteHeading(LocalizationResources.HelpOptionsTitle(), null, ctx.Output); 207ctx.HelpBuilder.WriteColumns(optionRows, ctx); 218ctx => 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)
279return context.HelpBuilder.GetTwoColumnRow(o.Option, context); 281context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 330IEnumerable<TwoColumnHelpRow> optionsToWrite = optionsToShow.Select(o => context.HelpBuilder.GetTwoColumnRow(o, context)); 331context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 434context.HelpBuilder.CustomizeSymbol(