通过


Argument 类

定义

一个符号,定义可在命令行上传递给 命令选项的值。

public ref class Argument abstract : System::CommandLine::Symbol
public abstract class Argument : System.CommandLine.Symbol
type Argument = class
    inherit Symbol
Public MustInherit Class Argument
Inherits Symbol
继承
Argument
派生

构造函数

名称 说明
Argument(String)

初始化 Argument 类的新实例。

属性

名称 说明
Arity

获取或设置参数的 arity。

CompletionSources

获取参数的完成源的列表。

Description

获取或设置符号的说明。

(继承自 Symbol)
HasDefaultValue

指定是否为参数定义了默认值。

HelpName

获取或设置参数值的用法帮助中显示的占位符名称。 该值将用尖括号(<>)包装。

Hidden

获取或设置一个值,该值指示是否隐藏符号。

(继承自 Symbol)
Name

获取符号的名称。

(继承自 Symbol)
Parents

获取父符号。

(继承自 Symbol)
Validators

提供参数验证程序的列表。 验证程序可用于根据用户输入提供自定义错误。

ValueType

获取或设置 Type 参数分析的标记将转换为的标记。

方法

名称 说明
GetCompletions(CompletionContext)

获取符号的完成。

GetDefaultValue()

获取参数的默认值。

ToString()

返回一个表示当前对象的字符串。

适用于