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)

寫入指定命令的說明輸出。

適用於