Share via


Option Konstruktoren

Definition

Überlädt

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

Initialisiert eine neue Instanz der Option-Klasse.

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

Initialisiert eine neue Instanz der Option-Klasse.

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

Initialisiert eine neue Instanz der Option-Klasse.

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)

Parameter

name
String

Der Name der Option, die verwendet werden kann, um sie in der Befehlszeile anzugeben.

description
String

Die Beschreibung der Option, die in der Hilfe angezeigt wird.

argumentType
Type

Der Typ, mit dem die Argumente der Option analysiert werden können.

getDefaultValue
Func<Object>

Ein Delegat, der verwendet wird, um einen Standardwert für die Option abzurufen, wenn er nicht in der Befehlszeile angegeben ist.

arity
ArgumentArity

Die Arität der Option.

Gilt für:

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

Initialisiert eine neue Instanz der Option-Klasse.

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)

Parameter

aliases
String[]

Der Satz von Zeichenfolgen, der in der Befehlszeile verwendet werden kann, um die Option anzugeben.

description
String

Die Beschreibung der Option, die in der Hilfe angezeigt wird.

argumentType
Type

Der Typ, mit dem die Argumente der Option analysiert werden können.

getDefaultValue
Func<Object>

Ein Delegat, der verwendet wird, um einen Standardwert für die Option abzurufen, wenn er nicht in der Befehlszeile angegeben ist.

arity
ArgumentArity

Die Arität der Option.

Gilt für: