Share via


HelpBuilder 类

定义

设置要向用户显示的输出的格式,以描述如何使用命令行工具。

public ref class HelpBuilder
public class HelpBuilder
type HelpBuilder = class
Public Class HelpBuilder
继承
HelpBuilder

构造函数

HelpBuilder(LocalizationResources, Int32)

设置要向用户显示的输出的格式,以描述如何使用命令行工具。

属性

LocalizationResources

提供可本地化的帮助和错误消息字符串。

MaxWidth

要为其设置格式的最大宽度帮助输出。

方法

CustomizeLayout(Func<HelpContext,IEnumerable<HelpSectionDelegate>>)

自定义将显示的帮助部分。

CustomizeSymbol(Symbol, Func<HelpContext,String>, Func<HelpContext,String>, Func<HelpContext,String>)

指定特定符号的自定义帮助详细信息。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetTwoColumnRow(Symbol, HelpContext)

获取指定符号的帮助项。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
Write(HelpContext)

写入指定命令的帮助输出。

WriteColumns(IReadOnlyList<TwoColumnHelpRow>, HelpContext)

写入指定的帮助行,使输出在列中对齐。

扩展方法

CustomizeSymbol(HelpBuilder, Symbol, String, String, String)

指定特定符号的自定义帮助详细信息。

Write(HelpBuilder, Command, TextWriter)

写入指定命令的帮助输出。

适用于