Share via


ArgumentResult 类

定义

分析 Argument时生成的结果。

public ref class ArgumentResult : System::CommandLine::Parsing::SymbolResult
public class ArgumentResult : System.CommandLine.Parsing.SymbolResult
type ArgumentResult = class
    inherit SymbolResult
Public Class ArgumentResult
Inherits SymbolResult
继承
ArgumentResult

属性

Argument

结果应用到的参数。

Children

子符号生成分析树。

(继承自 SymbolResult)
ErrorMessage

此符号结果的错误消息。

(继承自 SymbolResult)
LocalizationResources

用于为此符号结果生成消息的本地化资源。

(继承自 SymbolResult)
Parent

父符号在分析树中产生。

(继承自 SymbolResult)
Symbol

结果应用到的符号。

(继承自 SymbolResult)
Tokens

分析期间与此符号结果关联的标记列表。

(继承自 SymbolResult)

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
FindResultFor(Argument)

查找分析树中任意位置的特定参数的结果,包括父符号和子符号结果。

(继承自 SymbolResult)
FindResultFor(Command)

在分析树中的任何位置查找特定命令的结果,包括父符号和子符号结果。

(继承自 SymbolResult)
FindResultFor(Option)

查找分析树中任意位置的特定选项的结果,包括父符号和子符号结果。

(继承自 SymbolResult)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
GetValueForArgument(Argument)

获取指定参数的已分析值或默认值。

(继承自 SymbolResult)
GetValueForArgument<T>(Argument<T>)

获取指定参数的已分析值或默认值。

(继承自 SymbolResult)
GetValueForOption(Option)

获取指定选项的已分析值或默认值。

(继承自 SymbolResult)
GetValueForOption<T>(Option<T>)

获取指定选项的已分析值或默认值。

(继承自 SymbolResult)
GetValueOrDefault()

获取 分析的值或 的 Argument默认值。

GetValueOrDefault<T>()

获取 分析的值或 的 Argument默认值。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnlyTake(Int32)

指定要为参数使用的最大标记数。 剩余的令牌将传递,可由后面的参数使用,否则将添加到 UnmatchedTokens

ToString()

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

适用于