Aracılığıyla paylaş


Argument<T> Oluşturucular

Tanım

Aşırı Yüklemeler

Argument<T>()

Argument sınıfının yeni bir örneğini başlatır.

Argument<T>(Func<T>)

Argument sınıfının yeni bir örneğini başlatır.

Argument<T>(ParseArgument<T>, Boolean)

Argument sınıfının yeni bir örneğini başlatır.

Argument<T>(String, String)

Argument sınıfının yeni bir örneğini başlatır.

Argument<T>(String, Func<T>, String)

Argument sınıfının yeni bir örneğini başlatır.

Argument<T>(String, ParseArgument<T>, Boolean, String)

Argument sınıfının yeni bir örneğini başlatır.

Argument<T>()

Argument sınıfının yeni bir örneğini başlatır.

public:
 Argument();
public Argument ();
Public Sub New ()

Şunlara uygulanır

Argument<T>(Func<T>)

Argument sınıfının yeni bir örneğini başlatır.

public:
 Argument(Func<T> ^ getDefaultValue);
public Argument (Func<T> getDefaultValue);
new System.CommandLine.Argument<'T> : Func<'T> -> System.CommandLine.Argument<'T>
Public Sub New (getDefaultValue As Func(Of T))

Parametreler

getDefaultValue
Func<T>

Varsayılan değeri döndürmek için çağrılacak temsilci.

Özel durumlar

Null olduğunda getDefaultValue oluşturulur.

Şunlara uygulanır

Argument<T>(ParseArgument<T>, Boolean)

Argument sınıfının yeni bir örneğini başlatır.

public Argument (System.CommandLine.Parsing.ParseArgument<T> parse, bool isDefault = false);
new System.CommandLine.Argument<'T> : System.CommandLine.Parsing.ParseArgument<'T> * bool -> System.CommandLine.Argument<'T>
Public Sub New (parse As ParseArgument(Of T), Optional isDefault As Boolean = false)

Parametreler

parse
ParseArgument<T>

Özel bağımsız değişken ayrıştırıcısı.

isDefault
Boolean

true varsayılan değer olarak sonucu kullanmak parse için.

Şunlara uygulanır

Argument<T>(String, String)

Argument sınıfının yeni bir örneğini başlatır.

public Argument (string? name, string? description = default);
new System.CommandLine.Argument<'T> : string * string -> System.CommandLine.Argument<'T>
Public Sub New (name As String, Optional description As String = Nothing)

Parametreler

name
String

Bağımsız değişkenin adı.

description
String

Yardımda gösterilen bağımsız değişkenin açıklaması.

Şunlara uygulanır

Argument<T>(String, Func<T>, String)

Argument sınıfının yeni bir örneğini başlatır.

public Argument (string name, Func<T> getDefaultValue, string? description = default);
new System.CommandLine.Argument<'T> : string * Func<'T> * string -> System.CommandLine.Argument<'T>
Public Sub New (name As String, getDefaultValue As Func(Of T), Optional description As String = Nothing)

Parametreler

name
String

Bağımsız değişkenin adı.

getDefaultValue
Func<T>

Varsayılan değeri döndürmek için çağrılacak temsilci.

description
String

Yardımda gösterilen bağımsız değişkenin açıklaması.

Özel durumlar

Null olduğunda getDefaultValue oluşturulur.

Şunlara uygulanır

Argument<T>(String, ParseArgument<T>, Boolean, String)

Argument sınıfının yeni bir örneğini başlatır.

public Argument (string? name, System.CommandLine.Parsing.ParseArgument<T> parse, bool isDefault = false, string? description = default);
new System.CommandLine.Argument<'T> : string * System.CommandLine.Parsing.ParseArgument<'T> * bool * string -> System.CommandLine.Argument<'T>
Public Sub New (name As String, parse As ParseArgument(Of T), Optional isDefault As Boolean = false, Optional description As String = Nothing)

Parametreler

name
String

Bağımsız değişkenin adı.

parse
ParseArgument<T>

Özel bağımsız değişken ayrıştırıcısı.

isDefault
Boolean

true varsayılan değer olarak sonucu kullanmak parse için.

description
String

Yardımda gösterilen bağımsız değişkenin açıklaması.

Özel durumlar

Null olduğunda parse oluşturulur.

Şunlara uygulanır