Partilhar via


ArgumentResult Classe

Definição

Representa um resultado produzido ao analisar um Argument.

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
Herança
ArgumentResult

Propriedades

Nome Description
Argument

Obtém o argumento ao qual o resultado se aplica.

Errors

Os erros de análise associados a esse resultado de símbolo.

(Herdado de SymbolResult)
Implicit

Representa um resultado produzido ao analisar um Argument.

Parent

O símbolo pai resulta na árvore de análise.

(Herdado de SymbolResult)
Tokens

A lista de tokens associados a esse resultado de símbolo durante a análise.

(Herdado de SymbolResult)

Métodos

Nome Description
AddError(String)

Adiciona uma mensagem de erro para esse resultado de símbolo à árvore de análise.

GetRequiredValue<T>(Argument<T>)

Obtém o valor analisado ou padrão para o argumento ou lançamentos necessários especificados.

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

Obtém o valor analisado ou padrão para a opção ou lançamentos necessários especificados.

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

Obtém o valor de um símbolo que tem o nome especificado em qualquer lugar na árvore de análise.

(Herdado de SymbolResult)
GetResult(Argument)

Localiza um resultado para o argumento específico em qualquer lugar na árvore de análise, incluindo resultados de símbolo pai e filho.

(Herdado de SymbolResult)
GetResult(Command)

Localiza um resultado para o comando específico em qualquer lugar na árvore de análise, incluindo resultados de símbolo pai e filho.

(Herdado de SymbolResult)
GetResult(Directive)

Localiza um resultado para a diretiva específica em qualquer lugar na árvore de análise.

(Herdado de SymbolResult)
GetResult(Option)

Localiza um resultado para a opção específica em qualquer lugar na árvore de análise, incluindo resultados de símbolo pai e filho.

(Herdado de SymbolResult)
GetResult(String)

Localiza um resultado para ter Symbol o especificado name em qualquer lugar na árvore de análise.

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

Obtém o valor analisado ou padrão do argumento especificado.

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

Obtém o valor analisado ou padrão para a opção especificada.

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

Obtém o valor de um símbolo que tem o nome especificado em qualquer lugar na árvore de análise.

(Herdado de SymbolResult)
GetValueOrDefault<T>()

Obtém o valor analisado ou o valor padrão para Argument.

OnlyTake(Int32)

Especifica o número máximo de tokens a serem consumidos para o argumento. Os tokens restantes são passados e podem ser consumidos por argumentos posteriores ou, de outra forma, serão adicionados a UnmatchedTokens.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

Aplica-se a