Compartir a través de


ArgumentResult Clase

Definición

Representa un resultado generado al analizar un Argumentobjeto .

public ref class ArgumentResult sealed : System::CommandLine::Parsing::SymbolResult
public sealed class ArgumentResult : System.CommandLine.Parsing.SymbolResult
type ArgumentResult = class
    inherit SymbolResult
Public NotInheritable Class ArgumentResult
Inherits SymbolResult
Herencia
ArgumentResult

Propiedades

Nombre Description
Argument

Obtiene el argumento al que se aplica el resultado.

Errors

Error de análisis asociado a este resultado de símbolo.

(Heredado de SymbolResult)
Implicit

Representa un resultado generado al analizar un Argumentobjeto .

Parent

El símbolo primario da como resultado el árbol de análisis.

(Heredado de SymbolResult)
Tokens

Lista de tokens asociados a este resultado de símbolo durante el análisis.

(Heredado de SymbolResult)

Métodos

Nombre Description
AddError(String)

Agrega un mensaje de error para este resultado de símbolo al árbol de análisis.

GetRequiredValue<T>(Argument<T>)

Obtiene el valor analizado o predeterminado para el argumento requerido especificado o produce.

(Heredado de SymbolResult)
GetRequiredValue<T>(Option<T>)

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

(Heredado de SymbolResult)
GetRequiredValue<T>(String)

Obtiene el valor de un símbolo que tiene el nombre especificado en cualquier parte del árbol de análisis.

(Heredado de SymbolResult)
GetResult(Argument)

Busca un resultado para el argumento específico en cualquier parte del árbol de análisis, incluidos los resultados del símbolo primario y secundario.

(Heredado de SymbolResult)
GetResult(Command)

Busca un resultado para el comando específico en cualquier parte del árbol de análisis, incluidos los resultados del símbolo primario y secundario.

(Heredado de SymbolResult)
GetResult(Directive)

Busca un resultado para la directiva específica en cualquier parte del árbol de análisis.

(Heredado de SymbolResult)
GetResult(Option)

Busca un resultado para la opción específica en cualquier parte del árbol de análisis, incluidos los resultados del símbolo primario y secundario.

(Heredado de SymbolResult)
GetResult(String)

Busca un resultado para tener Symbol el especificado name en cualquier parte del árbol de análisis.

(Heredado de SymbolResult)
GetValue<T>(Argument<T>)

Obtiene el valor analizado o predeterminado del argumento especificado.

(Heredado de SymbolResult)
GetValue<T>(Option<T>)

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

(Heredado de SymbolResult)
GetValue<T>(String)

Obtiene el valor de un símbolo que tiene el nombre especificado en cualquier parte del árbol de análisis.

(Heredado de SymbolResult)
GetValueOrDefault<T>()

Obtiene el valor analizado o el valor predeterminado de Argument.

OnlyTake(Int32)

Especifica el número máximo de tokens que se van a consumir para el argumento. Los tokens restantes se pasan y se pueden consumir mediante argumentos posteriores o, de lo contrario, se agregarán a UnmatchedTokens.

ToString()

Devuelve una cadena que representa el objeto actual.

Se aplica a