Compartilhar via


Argument.SetDefaultValueFactory Método

Definição

Sobrecargas

SetDefaultValueFactory(Func<ArgumentResult,Object>)

Define um delegado a ser invocado quando o valor padrão para o argumento é necessário.

SetDefaultValueFactory(Func<Object>)

Define um delegado a ser invocado quando o valor padrão para o argumento é necessário.

SetDefaultValueFactory(Func<ArgumentResult,Object>)

Define um delegado a ser invocado quando o valor padrão para o argumento é necessário.

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

Parâmetros

getDefaultValue
Func<ArgumentResult,Object>

O delegado a ser invocado para retornar o valor padrão.

Comentários

Nessa sobrecarga, o ArgumentResult é fornecido ao delegado.

Aplica-se a

SetDefaultValueFactory(Func<Object>)

Define um delegado a ser invocado quando o valor padrão para o argumento é necessário.

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

Parâmetros

getDefaultValue
Func<Object>

O delegado a ser invocado para retornar o valor padrão.

Exceções

Lançado quando getDefaultValue é nulo.

Aplica-se a