Condividi tramite


Argument.SetDefaultValueFactory Metodo

Definizione

Overload

SetDefaultValueFactory(Func<ArgumentResult,Object>)

Imposta un delegato da richiamare quando è necessario il valore predefinito per l'argomento.

SetDefaultValueFactory(Func<Object>)

Imposta un delegato da richiamare quando è necessario il valore predefinito per l'argomento.

SetDefaultValueFactory(Func<ArgumentResult,Object>)

Imposta un delegato da richiamare quando è necessario il valore predefinito per l'argomento.

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))

Parametri

getDefaultValue
Func<ArgumentResult,Object>

Delegato da richiamare per restituire il valore predefinito.

Commenti

In questo overload, l'oggetto ArgumentResult viene fornito al delegato.

Si applica a

SetDefaultValueFactory(Func<Object>)

Imposta un delegato da richiamare quando è necessario il valore predefinito per l'argomento.

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))

Parametri

getDefaultValue
Func<Object>

Delegato da richiamare per restituire il valore predefinito.

Eccezioni

Eccezione generata quando getDefaultValue è null.

Si applica a