Поделиться через


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.

Применяется к