Sdílet prostřednictvím


ArgumentResult Třída

Definice

Představuje výsledek vytvořený při analýze 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
Dědičnost
ArgumentResult

Vlastnosti

Name Description
Argument

Získá argument, na který se výsledek použije.

Errors

Parsování chyb spojených s tímto výsledkem symbolu

(Zděděno od SymbolResult)
Implicit

Představuje výsledek vytvořený při analýze Argument.

Parent

Výsledkem nadřazeného symbolu je strom analýzy.

(Zděděno od SymbolResult)
Tokens

Seznam tokenů přidružených k tomuto výsledku symbolu během analýzy

(Zděděno od SymbolResult)

Metody

Name Description
AddError(String)

Přidá do stromu parsování chybovou zprávu pro tento výsledek symbolu.

GetRequiredValue<T>(Argument<T>)

Získá parsovanou nebo výchozí hodnotu pro zadaný povinný argument nebo vyvolá.

(Zděděno od SymbolResult)
GetRequiredValue<T>(Option<T>)

Získá parsovanou nebo výchozí hodnotu pro zadanou požadovanou požadovanou možnost nebo vyvolá.

(Zděděno od SymbolResult)
GetRequiredValue<T>(String)

Získá hodnotu pro symbol, který má zadaný název kdekoli ve stromu analýzy.

(Zděděno od SymbolResult)
GetResult(Argument)

Najde výsledek pro konkrétní argument kdekoli ve stromu analýzy, včetně výsledků symbolů nadřazených a podřízených.

(Zděděno od SymbolResult)
GetResult(Command)

Najde výsledek pro konkrétní příkaz kdekoli ve stromu analýzy, včetně výsledků symbolů nadřazených a podřízených.

(Zděděno od SymbolResult)
GetResult(Directive)

Najde výsledek pro konkrétní direktivu kdekoli ve stromu analýzy.

(Zděděno od SymbolResult)
GetResult(Option)

Najde výsledek pro konkrétní možnost kdekoli ve stromu analýzy, včetně výsledků symbolů nadřazených a podřízených.

(Zděděno od SymbolResult)
GetResult(String)

Najde výsledek pro určení Symbolname libovolného místa ve stromu parsování.

(Zděděno od SymbolResult)
GetValue<T>(Argument<T>)

Získá parsovanou nebo výchozí hodnotu pro zadaný argument.

(Zděděno od SymbolResult)
GetValue<T>(Option<T>)

Získá parsovanou nebo výchozí hodnotu pro zadanou možnost.

(Zděděno od SymbolResult)
GetValue<T>(String)

Získá hodnotu pro symbol, který má zadaný název kdekoli ve stromu analýzy.

(Zděděno od SymbolResult)
GetValueOrDefault<T>()

Získá parsovanou hodnotu nebo výchozí hodnotu pro Argument.

OnlyTake(Int32)

Určuje maximální počettokench Zbývající tokeny jsou předány a mohou být využity pozdějšími argumenty, nebo se jinak přidají do UnmatchedTokens.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

Platí pro