Share via


ParseResult Clase

Definición

Describe los resultados de analizar una entrada de línea de comandos basada en una configuración específica del analizador.

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

Propiedades

CommandResult

Resultado que indica el comando especificado en la entrada de la línea de comandos.

Directives

Obtiene las directivas encontradas al analizar la entrada de la línea de comandos.

Errors

Obtiene los errores de análisis encontrados al analizar la entrada de la línea de comandos.

Parser

Analizador utilizado para generar el resultado del análisis.

RootCommandResult

Obtiene el resultado del comando raíz.

Tokens

Obtiene los tokens identificados al analizar la entrada de la línea de comandos.

UnmatchedTokens

Obtiene la lista de tokens usados en la línea de comandos que el analizador no coincidía.

UnparsedTokens

Obtiene la lista de tokens usados en la línea de comandos que el analizador omitió.

Métodos

Equals(Object)

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

(Heredado de Object)
FindResultFor(Argument)

Obtiene el resultado, si existe, para el argumento especificado.

FindResultFor(Command)

Obtiene el resultado, si existe, para el comando especificado.

FindResultFor(Option)

Obtiene el resultado, si existe, para la opción especificada.

FindResultFor(Symbol)

Obtiene el resultado, si existe, para el símbolo especificado.

GetCompletionContext()

Obtiene el contexto de finalización del resultado del análisis.

GetCompletions(Nullable<Int32>)

Obtiene finalizaciones basadas en un resultado de análisis determinado.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetValueForArgument(Argument)

Obtiene el valor analizado o predeterminado del argumento especificado.

GetValueForArgument<T>(Argument<T>)

Obtiene el valor analizado o predeterminado del argumento especificado.

GetValueForOption(Option)

Obtiene el valor predeterminado o analizado de la opción especificada.

GetValueForOption<T>(Option<T>)

Obtiene el valor predeterminado o analizado de la opción especificada.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

Métodos de extensión

Diagram(ParseResult)

Da formato a una cadena que explica un resultado de análisis.

HasOption(ParseResult, Option)

Indica si una opción determinada está presente en el resultado del análisis.

Invoke(ParseResult, IConsole)

Invoca el controlador de comandos adecuado para una entrada de línea de comandos analizada.

InvokeAsync(ParseResult, IConsole)

Invoca el controlador de comandos adecuado para una entrada de línea de comandos analizada.

Se aplica a