ParseResult Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |