Edit

Share via


SymbolResult.GetValue Method

Definition

Overloads

GetValue<T>(Argument<T>)

Gets the parsed or default value for the specified argument.

GetValue<T>(Option<T>)

Gets the parsed or default value for the specified option.

GetValue<T>(String)

Gets the value for a symbol having the specified name anywhere in the parse tree.

GetValue<T>(Argument<T>)

Source:
SymbolResult.cs

Gets the parsed or default value for the specified argument.

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

Type Parameters

T

Parameters

argument
Argument<T>

The argument for which to get a value.

Returns

T

The parsed value or a configured default.

Applies to

GetValue<T>(Option<T>)

Source:
SymbolResult.cs

Gets the parsed or default value for the specified option.

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

Type Parameters

T

Parameters

option
Option<T>

The option for which to get a value.

Returns

T

The parsed value or a configured default.

Applies to

GetValue<T>(String)

Source:
SymbolResult.cs

Gets the value for a symbol having the specified name anywhere in the parse tree.

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

Type Parameters

T

Parameters

name
String

The name of the symbol for which to find a result.

Returns

T

An argument result if the argument was matched by the parser or has a default value; otherwise, null.

Applies to