ParseResult.GetRequiredValue Metoda

Definice

Přetížení

Name Description
GetRequiredValue<T>(Argument<T>)

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

GetRequiredValue<T>(Option<T>)

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

GetRequiredValue<T>(String)

Získá parsovanou nebo výchozí hodnotu pro zadaný požadovaný název symbolu v kontextu analyzovaného příkazu (ne celý strom symbolů).

GetRequiredValue<T>(Argument<T>)

Zdroj:
ParseResult.cs
Zdroj:
ParseResult.cs

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

public:
generic <typename T>
 T GetRequiredValue(System::CommandLine::Argument<T> ^ argument);
public T GetRequiredValue<T>(System.CommandLine.Argument<T> argument);
member this.GetRequiredValue : System.CommandLine.Argument<'T> -> 'T
Public Function GetRequiredValue(Of T) (argument As Argument(Of T)) As T

Parametry typu

T

Parametry

argument
Argument<T>

Argument, pro který chcete získat hodnotu.

Návraty

T

Analyzovaná hodnota nebo nakonfigurovaná výchozí hodnota.

Výjimky

Požadovaný argument nebyl analyzován nebo nemá nakonfigurovanou výchozí hodnotu.

Platí pro

GetRequiredValue<T>(Option<T>)

Zdroj:
ParseResult.cs
Zdroj:
ParseResult.cs

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

public:
generic <typename T>
 T GetRequiredValue(System::CommandLine::Option<T> ^ option);
public T GetRequiredValue<T>(System.CommandLine.Option<T> option);
member this.GetRequiredValue : System.CommandLine.Option<'T> -> 'T
Public Function GetRequiredValue(Of T) (option As Option(Of T)) As T

Parametry typu

T

Parametry

option
Option<T>

Možnost, pro kterou chcete získat hodnotu.

Návraty

T

Analyzovaná hodnota nebo nakonfigurovaná výchozí hodnota.

Výjimky

Požadovaná možnost nebyla analyzována nebo nemá nakonfigurovanou výchozí hodnotu.

Platí pro

GetRequiredValue<T>(String)

Zdroj:
ParseResult.cs
Zdroj:
ParseResult.cs

Získá parsovanou nebo výchozí hodnotu pro zadaný požadovaný název symbolu v kontextu analyzovaného příkazu (ne celý strom symbolů).

public:
generic <typename T>
 T GetRequiredValue(System::String ^ name);
public T GetRequiredValue<T>(string name);
member this.GetRequiredValue : string -> 'T
Public Function GetRequiredValue(Of T) (name As String) As T

Parametry typu

T

Parametry

name
String

Název požadovaného symbolu, pro který chcete získat hodnotu.

Návraty

T

Analyzovaná hodnota nebo nakonfigurovaná výchozí hodnota.

Výjimky

Analýza způsobila jednu nebo více chyb nebo se požadovaný symbol neanalyšoval nebo nemá nakonfigurovanou výchozí hodnotu.

Pro daný název analyzovaného příkazu nebyl definován žádný symbol.

Analyzovaný výsledek nelze přetypovat na Thodnotu .

Platí pro