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


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

Возвращает строку, представляющую текущий объект.

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