CommandLineApplication.Option Method

Definition

Overloads

Option(String, String, CommandOptionType)
Option(String, String, CommandOptionType, Action<CommandOption>)
Option(String, String, CommandOptionType, Boolean)
Option(String, String, CommandOptionType, Action<CommandOption>, Boolean)

Option(String, String, CommandOptionType)

public:
 Microsoft::Extensions::CommandLineUtils::CommandOption ^ Option(System::String ^ template, System::String ^ description, Microsoft::Extensions::CommandLineUtils::CommandOptionType optionType);
public Microsoft.Extensions.CommandLineUtils.CommandOption Option (string template, string description, Microsoft.Extensions.CommandLineUtils.CommandOptionType optionType);
member this.Option : string * string * Microsoft.Extensions.CommandLineUtils.CommandOptionType -> Microsoft.Extensions.CommandLineUtils.CommandOption
Public Function Option (template As String, description As String, optionType As CommandOptionType) As CommandOption

Parameters

template
String
description
String
optionType
CommandOptionType

Returns

Applies to

Option(String, String, CommandOptionType, Action<CommandOption>)

public:
 Microsoft::Extensions::CommandLineUtils::CommandOption ^ Option(System::String ^ template, System::String ^ description, Microsoft::Extensions::CommandLineUtils::CommandOptionType optionType, Action<Microsoft::Extensions::CommandLineUtils::CommandOption ^> ^ configuration);
public Microsoft.Extensions.CommandLineUtils.CommandOption Option (string template, string description, Microsoft.Extensions.CommandLineUtils.CommandOptionType optionType, Action<Microsoft.Extensions.CommandLineUtils.CommandOption> configuration);
member this.Option : string * string * Microsoft.Extensions.CommandLineUtils.CommandOptionType * Action<Microsoft.Extensions.CommandLineUtils.CommandOption> -> Microsoft.Extensions.CommandLineUtils.CommandOption
Public Function Option (template As String, description As String, optionType As CommandOptionType, configuration As Action(Of CommandOption)) As CommandOption

Parameters

template
String
description
String
optionType
CommandOptionType
configuration
Action<CommandOption>

Returns

Applies to

Option(String, String, CommandOptionType, Boolean)

public:
 Microsoft::Extensions::CommandLineUtils::CommandOption ^ Option(System::String ^ template, System::String ^ description, Microsoft::Extensions::CommandLineUtils::CommandOptionType optionType, bool inherited);
public Microsoft.Extensions.CommandLineUtils.CommandOption Option (string template, string description, Microsoft.Extensions.CommandLineUtils.CommandOptionType optionType, bool inherited);
member this.Option : string * string * Microsoft.Extensions.CommandLineUtils.CommandOptionType * bool -> Microsoft.Extensions.CommandLineUtils.CommandOption
Public Function Option (template As String, description As String, optionType As CommandOptionType, inherited As Boolean) As CommandOption

Parameters

template
String
description
String
optionType
CommandOptionType
inherited
Boolean

Returns

Applies to

Option(String, String, CommandOptionType, Action<CommandOption>, Boolean)

public:
 Microsoft::Extensions::CommandLineUtils::CommandOption ^ Option(System::String ^ template, System::String ^ description, Microsoft::Extensions::CommandLineUtils::CommandOptionType optionType, Action<Microsoft::Extensions::CommandLineUtils::CommandOption ^> ^ configuration, bool inherited);
public Microsoft.Extensions.CommandLineUtils.CommandOption Option (string template, string description, Microsoft.Extensions.CommandLineUtils.CommandOptionType optionType, Action<Microsoft.Extensions.CommandLineUtils.CommandOption> configuration, bool inherited);
member this.Option : string * string * Microsoft.Extensions.CommandLineUtils.CommandOptionType * Action<Microsoft.Extensions.CommandLineUtils.CommandOption> * bool -> Microsoft.Extensions.CommandLineUtils.CommandOption
Public Function Option (template As String, description As String, optionType As CommandOptionType, configuration As Action(Of CommandOption), inherited As Boolean) As CommandOption

Parameters

template
String
description
String
optionType
CommandOptionType
configuration
Action<CommandOption>
inherited
Boolean

Returns

Applies to