Compartir a través de


HelpBuilder Clase

Definición

Da formato a la salida que se mostrará a los usuarios para describir cómo usar una herramienta de línea de comandos.

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

Constructores

HelpBuilder(LocalizationResources, Int32)

Da formato a la salida que se mostrará a los usuarios para describir cómo usar una herramienta de línea de comandos.

Propiedades

LocalizationResources

Proporciona cadenas localizables para obtener ayuda y mensajes de error.

MaxWidth

Ancho máximo para el que se va a dar formato a la salida de ayuda.

Métodos

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

Personaliza las secciones de ayuda que se mostrarán.

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

Especifica los detalles de ayuda personalizados de un símbolo específico.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetTwoColumnRow(Symbol, HelpContext)

Obtiene un elemento de ayuda para el símbolo especificado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Write(HelpContext)

Escribe la salida de ayuda para el comando especificado.

WriteColumns(IReadOnlyList<TwoColumnHelpRow>, HelpContext)

Escribe las filas de ayuda especificadas, alineando la salida en columnas.

Métodos de extensión

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

Especifica los detalles de ayuda personalizados de un símbolo específico.

Write(HelpBuilder, Command, TextWriter)

Escribe la salida de ayuda para el comando especificado.

Se aplica a