Partager via


Option Constructeurs

Définition

Surcharges

Option(String, String, Type, Func<Object>, ArgumentArity)

Initialise une nouvelle instance de la classe Option.

Option(String[], String, Type, Func<Object>, ArgumentArity)

Initialise une nouvelle instance de la classe Option.

Option(String, String, Type, Func<Object>, ArgumentArity)

Initialise une nouvelle instance de la classe Option.

public Option (string name, string? description = default, Type? argumentType = default, Func<object?>? getDefaultValue = default, System.CommandLine.ArgumentArity arity = default);
new System.CommandLine.Option : string * string * Type * Func<obj> * System.CommandLine.ArgumentArity -> System.CommandLine.Option
Public Sub New (name As String, Optional description As String = Nothing, Optional argumentType As Type = Nothing, Optional getDefaultValue As Func(Of Object) = Nothing, Optional arity As ArgumentArity = Nothing)

Paramètres

name
String

Nom de l’option, qui peut être utilisé pour la spécifier sur la ligne de commande.

description
String

Description de l’option indiquée dans l’aide.

argumentType
Type

Type auquel les arguments de l’option peuvent être analysés.

getDefaultValue
Func<Object>

Délégué utilisé pour obtenir une valeur par défaut pour l’option quand elle n’est pas spécifiée sur la ligne de commande.

arity
ArgumentArity

Arité de l’option.

S’applique à

Option(String[], String, Type, Func<Object>, ArgumentArity)

Initialise une nouvelle instance de la classe Option.

public Option (string[] aliases, string? description = default, Type? argumentType = default, Func<object?>? getDefaultValue = default, System.CommandLine.ArgumentArity arity = default);
new System.CommandLine.Option : string[] * string * Type * Func<obj> * System.CommandLine.ArgumentArity -> System.CommandLine.Option
Public Sub New (aliases As String(), Optional description As String = Nothing, Optional argumentType As Type = Nothing, Optional getDefaultValue As Func(Of Object) = Nothing, Optional arity As ArgumentArity = Nothing)

Paramètres

aliases
String[]

Ensemble de chaînes qui peuvent être utilisées sur la ligne de commande pour spécifier l’option.

description
String

Description de l’option indiquée dans l’aide.

argumentType
Type

Type auquel les arguments de l’option peuvent être analysés.

getDefaultValue
Func<Object>

Délégué utilisé pour obtenir une valeur par défaut pour l’option quand elle n’est pas spécifiée sur la ligne de commande.

arity
ArgumentArity

Arité de l’option.

S’applique à