通过


Argument<T>.DefaultValueFactory 属性

定义

获取或设置要调用以创建默认值的委托。

public:
 property Func<System::CommandLine::Parsing::ArgumentResult ^, T> ^ DefaultValueFactory { Func<System::CommandLine::Parsing::ArgumentResult ^, T> ^ get(); void set(Func<System::CommandLine::Parsing::ArgumentResult ^, T> ^ value); };
public Func<System.CommandLine.Parsing.ArgumentResult,T>? DefaultValueFactory { get; set; }
member this.DefaultValueFactory : Func<System.CommandLine.Parsing.ArgumentResult, 'T> with get, set
Public Property DefaultValueFactory As Func(Of ArgumentResult, T)

属性值

注解

如果没有为给定参数提供分析输入,则会调用此委托。 可以将同一实例设置为 CustomParser. 在这种情况下,在提供输入时也会调用委托。

适用于