22 references to HelpBuilder
dotnet (3)
Commands\Test\MTP\Terminal\TerminalTestReporter.cs (1)
1040context.HelpBuilder.WriteColumns(optionRows, context);
Parser.cs (2)
326options.Add(context.HelpBuilder.GetTwoColumnRow(option, context)); 336context.HelpBuilder.WriteColumns(options, context);
Microsoft.TemplateEngine.Cli (19)
ChoiceTemplateParameter.cs (2)
53if (standardUsage.Length > context.HelpBuilder.MaxWidth / 3) 59if (updatedFirstColumn.Length <= context.HelpBuilder.MaxWidth / 3)
Commands\create\InstantiateCommand.Help.cs (5)
278return context.HelpBuilder.GetTwoColumnRow(o.Option, context); 280context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 329IEnumerable<TwoColumnHelpRow> optionsToWrite = optionsToShow.Select(o => context.HelpBuilder.GetTwoColumnRow(o, context)); 330context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 433context.HelpBuilder.CustomizeSymbol(
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);