22 references to HelpBuilder
dotnet (3)
Commands\Test\MTP\Terminal\TerminalTestReporter.cs (1)
1040
context.
HelpBuilder
.WriteColumns(optionRows, context);
Parser.cs (2)
326
options.Add(context.
HelpBuilder
.GetTwoColumnRow(option, context));
336
context.
HelpBuilder
.WriteColumns(options, context);
Microsoft.TemplateEngine.Cli (19)
ChoiceTemplateParameter.cs (2)
53
if (standardUsage.Length > context.
HelpBuilder
.MaxWidth / 3)
59
if (updatedFirstColumn.Length <= context.
HelpBuilder
.MaxWidth / 3)
Commands\create\InstantiateCommand.Help.cs (5)
278
return context.
HelpBuilder
.GetTwoColumnRow(o.Option, context);
280
context.
HelpBuilder
.WriteColumns(optionsToWrite.ToArray(), context);
329
IEnumerable<TwoColumnHelpRow> optionsToWrite = optionsToShow.Select(o => context.
HelpBuilder
.GetTwoColumnRow(o, context));
330
context.
HelpBuilder
.WriteColumns(optionsToWrite.ToArray(), context);
433
context.
HelpBuilder
.CustomizeSymbol(
Help\HelpBuilder.Default.cs (12)
117
ctx.
HelpBuilder
.WriteHeading(LocalizationResources.HelpDescriptionTitle(), ctx.Command.Description, ctx.Output);
127
ctx.
HelpBuilder
.WriteHeading(LocalizationResources.HelpUsageTitle(), ctx.
HelpBuilder
.GetUsage(ctx.Command), ctx.Output);
137
TwoColumnHelpRow[] commandArguments = ctx.
HelpBuilder
.GetCommandArgumentRows(ctx.Command, ctx).ToArray();
141
ctx.
HelpBuilder
.WriteHeading(LocalizationResources.HelpArgumentsTitle(), null, ctx.Output);
142
ctx.
HelpBuilder
.WriteColumns(commandArguments, ctx);
153
ctx => ctx.
HelpBuilder
.WriteSubcommands(ctx);
167
optionRows.Add(ctx.
HelpBuilder
.GetTwoColumnRow(option, ctx));
192
optionRows.Add(ctx.
HelpBuilder
.GetTwoColumnRow(option, ctx));
206
ctx.
HelpBuilder
.WriteHeading(LocalizationResources.HelpOptionsTitle(), null, ctx.Output);
207
ctx.
HelpBuilder
.WriteColumns(optionRows, ctx);
218
ctx => ctx.
HelpBuilder
.WriteAdditionalArguments(ctx);