Compartir a través de


Argument.SetDefaultValueFactory Método

Definición

Sobrecargas

SetDefaultValueFactory(Func<ArgumentResult,Object>)

Establece un delegado que se invocará cuando se requiera el valor predeterminado para el argumento.

SetDefaultValueFactory(Func<Object>)

Establece un delegado que se invocará cuando se requiera el valor predeterminado para el argumento.

SetDefaultValueFactory(Func<ArgumentResult,Object>)

Establece un delegado que se invocará cuando se requiera el valor predeterminado para el argumento.

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>

Delegado que se va a invocar para devolver el valor predeterminado.

Comentarios

En esta sobrecarga, ArgumentResult se proporciona al delegado .

Se aplica a

SetDefaultValueFactory(Func<Object>)

Establece un delegado que se invocará cuando se requiera el valor predeterminado para el argumento.

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>

Delegado que se va a invocar para devolver el valor predeterminado.

Excepciones

Se genera cuando el valor de getDefaultValue es null.

Se aplica a