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. |