Share via


OptionResult 类

定义

分析 Option时生成的结果。

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

属性

Children

子符号生成分析树。

(继承自 SymbolResult)
ErrorMessage

此符号结果的错误消息。

(继承自 SymbolResult)
IsImplicit

指示结果是否是隐式创建的,而不是由于在命令行上指定了 选项。

LocalizationResources

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

(继承自 SymbolResult)
Option

结果应用到的选项。

Parent

父符号在分析树中产生。

(继承自 SymbolResult)
Symbol

结果应用到的符号。

(继承自 SymbolResult)
Token

已分析以指定 选项的标记。

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()

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

GetValueOrDefault<T>()

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

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 SymbolResult)

适用于