Option Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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.
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.