Поделиться через


SymbolResult.FindResultFor Метод

Определение

Перегрузки

FindResultFor(Argument)

Находит результат для конкретного аргумента в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

FindResultFor(Command)

Находит результат для конкретной команды в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

FindResultFor(Option)

Находит результат для конкретного параметра в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

FindResultFor(Argument)

Находит результат для конкретного аргумента в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

public:
 virtual System::CommandLine::Parsing::ArgumentResult ^ FindResultFor(System::CommandLine::Argument ^ argument);
public virtual System.CommandLine.Parsing.ArgumentResult? FindResultFor (System.CommandLine.Argument argument);
abstract member FindResultFor : System.CommandLine.Argument -> System.CommandLine.Parsing.ArgumentResult
override this.FindResultFor : System.CommandLine.Argument -> System.CommandLine.Parsing.ArgumentResult
Public Overridable Function FindResultFor (argument As Argument) As ArgumentResult

Параметры

argument
Argument

Аргумент, для которого требуется найти результат.

Возвращаемое значение

Результат аргумента, если аргумент был сопоставлен с помощью средства синтаксического анализа или имеет значение по умолчанию; в противном случае — null.

Применяется к

FindResultFor(Command)

Находит результат для конкретной команды в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

public:
 virtual System::CommandLine::Parsing::CommandResult ^ FindResultFor(System::CommandLine::Command ^ command);
public virtual System.CommandLine.Parsing.CommandResult? FindResultFor (System.CommandLine.Command command);
abstract member FindResultFor : System.CommandLine.Command -> System.CommandLine.Parsing.CommandResult
override this.FindResultFor : System.CommandLine.Command -> System.CommandLine.Parsing.CommandResult
Public Overridable Function FindResultFor (command As Command) As CommandResult

Параметры

command
Command

Команда, для которой требуется найти результат.

Возвращаемое значение

Результат команды, если команда была сопоставлена с помощью средства синтаксического анализа; в противном случае — null.

Применяется к

FindResultFor(Option)

Находит результат для конкретного параметра в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

public:
 virtual System::CommandLine::Parsing::OptionResult ^ FindResultFor(System::CommandLine::Option ^ option);
public virtual System.CommandLine.Parsing.OptionResult? FindResultFor (System.CommandLine.Option option);
abstract member FindResultFor : System.CommandLine.Option -> System.CommandLine.Parsing.OptionResult
override this.FindResultFor : System.CommandLine.Option -> System.CommandLine.Parsing.OptionResult
Public Overridable Function FindResultFor (option As Option) As OptionResult

Параметры

option
Option

Параметр, для которого требуется найти результат.

Возвращаемое значение

Результат параметра, если параметр был сопоставлен с помощью средства синтаксического анализа или имеет значение по умолчанию; в противном случае — null.

Применяется к