Share via


Argument.SetDefaultValueFactory 方法

定義

多載

SetDefaultValueFactory(Func<ArgumentResult,Object>)

設定當需要自變數的預設值時要叫用的委派。

SetDefaultValueFactory(Func<Object>)

設定當需要自變數的預設值時要叫用的委派。

SetDefaultValueFactory(Func<ArgumentResult,Object>)

設定當需要自變數的預設值時要叫用的委派。

public:
 void SetDefaultValueFactory(Func<System::CommandLine::Parsing::ArgumentResult ^, System::Object ^> ^ getDefaultValue);
public void SetDefaultValueFactory (Func<System.CommandLine.Parsing.ArgumentResult,object?> getDefaultValue);
member this.SetDefaultValueFactory : Func<System.CommandLine.Parsing.ArgumentResult, obj> -> unit
Public Sub SetDefaultValueFactory (getDefaultValue As Func(Of ArgumentResult, Object))

參數

getDefaultValue
Func<ArgumentResult,Object>

要叫用以傳回預設值的委派。

備註

在此多載中,會 ArgumentResult 提供給委派。

適用於

SetDefaultValueFactory(Func<Object>)

設定當需要自變數的預設值時要叫用的委派。

public:
 void SetDefaultValueFactory(Func<System::Object ^> ^ getDefaultValue);
public void SetDefaultValueFactory (Func<object?> getDefaultValue);
member this.SetDefaultValueFactory : Func<obj> -> unit
Public Sub SetDefaultValueFactory (getDefaultValue As Func(Of Object))

參數

getDefaultValue
Func<Object>

要叫用以傳回預設值的委派。

例外狀況

getDefaultValue 為 null 時擲回。

適用於