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 del análisis de una entrada de línea de comandos basada en una configuración específica del analizador.
public ref class ParseResult sealed
public sealed class ParseResult
type ParseResult = class
Public NotInheritable Class ParseResult
- Herencia
-
ParseResult
Propiedades
| Nombre | Description |
|---|---|
| Action |
Obtiene el objeto para el CommandLineAction resultado analizado. El controlador representa la acción que se realizará cuando se invoque el resultado del análisis. |
| CommandResult |
Obtiene un resultado que indica el comando especificado en la entrada de la línea de comandos. |
| Configuration |
Obtiene la configuración utilizada para generar el resultado del análisis. |
| Errors |
Obtiene los errores de análisis encontrados al analizar la entrada de la línea de comandos. |
| InvocationConfiguration |
Obtiene la configuración utilizada para especificar el comportamiento en tiempo de ejecución de la línea de comandos. |
| 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 ha coincidente. |
Métodos
| Nombre | Description |
|---|---|
| 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. |
| GetRequiredValue<T>(Argument<T>) |
Obtiene el valor analizado o predeterminado para el argumento requerido especificado o produce. |
| GetRequiredValue<T>(Option<T>) |
Obtiene el valor analizado o predeterminado de la opción necesaria especificada o produce. |
| GetRequiredValue<T>(String) |
Obtiene el valor analizado o predeterminado del nombre de símbolo necesario especificado en el contexto del comando analizado (no todo el árbol de símbolos). |
| GetResult(Argument) |
Obtiene el resultado, si existe, para el argumento especificado. |
| GetResult(Command) |
Obtiene el resultado, si existe, para el comando especificado. |
| GetResult(Directive) |
Obtiene el resultado, si existe, para la directiva especificada. |
| GetResult(Option) |
Obtiene el resultado, si existe, para la opción especificada. |
| GetResult(String) |
Busca un resultado para un símbolo que tenga el nombre especificado en cualquier parte del árbol de análisis. |
| GetResult(Symbol) |
Obtiene el resultado, si existe, para el símbolo especificado. |
| GetValue<T>(Argument<T>) |
Obtiene el valor analizado o predeterminado del argumento especificado. |
| GetValue<T>(Option<T>) |
Obtiene el valor analizado o predeterminado de la opción especificada. |
| GetValue<T>(String) |
Obtiene el valor analizado o predeterminado del nombre de símbolo especificado, en el contexto del comando analizado (no todo el árbol de símbolos). |
| Invoke(InvocationConfiguration) |
Invoca el controlador de comandos adecuado para una entrada de línea de comandos analizada. |
| InvokeAsync(InvocationConfiguration, CancellationToken) |
Invoca el controlador de comandos adecuado para una entrada de línea de comandos analizada. |
| ToString() |
Devuelve una cadena que representa el objeto actual. |