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
.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по