Udostępnij za pośrednictwem


HelpBuilder Klasa

Definicja

Formatuje dane wyjściowe wyświetlane użytkownikom w celu opisania sposobu używania narzędzia wiersza polecenia.

public ref class HelpBuilder
public class HelpBuilder
type HelpBuilder = class
Public Class HelpBuilder
Dziedziczenie
HelpBuilder

Konstruktory

HelpBuilder(LocalizationResources, Int32)

Formatuje dane wyjściowe wyświetlane użytkownikom w celu opisania sposobu używania narzędzia wiersza polecenia.

Właściwości

LocalizationResources

Udostępnia ciągi lokalizowalne w celu uzyskania pomocy i komunikatów o błędach.

MaxWidth

Maksymalna szerokość, dla której mają być sformatowane dane wyjściowe pomocy.

Metody

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

Dostosowuje wyświetlane sekcje pomocy.

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

Określa niestandardowe szczegóły pomocy dla określonego symbolu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetTwoColumnRow(Symbol, HelpContext)

Pobiera element pomocy dla określonego symbolu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Write(HelpContext)

Zapisuje dane wyjściowe pomocy dla określonego polecenia.

WriteColumns(IReadOnlyList<TwoColumnHelpRow>, HelpContext)

Zapisuje określone wiersze pomocy, wyrównując dane wyjściowe w kolumnach.

Metody rozszerzania

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

Określa niestandardowe szczegóły pomocy dla określonego symbolu.

Write(HelpBuilder, Command, TextWriter)

Zapisuje dane wyjściowe pomocy dla określonego polecenia.

Dotyczy