다음을 통해 공유


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일 때 발생.

적용 대상