Aracılığıyla paylaş


HelpBuilder Sınıf

Tanım

Çıkışı kullanıcılara gösterilecek şekilde biçimlendirerek komut satırı aracının nasıl kullanılacağını açıklar.

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

Oluşturucular

HelpBuilder(LocalizationResources, Int32)

Çıkışı kullanıcılara gösterilecek şekilde biçimlendirerek komut satırı aracının nasıl kullanılacağını açıklar.

Özellikler

LocalizationResources

Yardım ve hata iletileri için yerelleştirilebilir dizeler sağlar.

MaxWidth

Yardım çıkışının biçimlendirildiği en büyük genişlik.

Yöntemler

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

Görüntülenecek yardım bölümlerini özelleştirir.

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

Belirli bir simge için özel yardım ayrıntılarını belirtir.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetTwoColumnRow(Symbol, HelpContext)

Belirtilen simge için bir yardım öğesi alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
Write(HelpContext)

Belirtilen komut için yardım çıkışı yazar.

WriteColumns(IReadOnlyList<TwoColumnHelpRow>, HelpContext)

Belirtilen yardım satırlarını yazar ve çıktıyı sütunlar halinde hizalar.

Uzantı Metotları

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

Belirli bir simge için özel yardım ayrıntılarını belirtir.

Write(HelpBuilder, Command, TextWriter)

Belirtilen komut için yardım çıkışı yazar.

Şunlara uygulanır