Parser Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Анализирует входные данные командной строки.
public ref class Parser
public class Parser
type Parser = class
Public Class Parser
- Наследование
-
Parser
Конструкторы
Parser() |
Инициализирует новый экземпляр класса , Parser используя значение по умолчанию RootCommand. |
Parser(Command) |
Инициализирует новый экземпляр Parser класса с помощью указанной команды. |
Parser(CommandLineConfiguration) |
Инициализирует новый экземпляр класса , Parser используя указанную конфигурацию. |
Свойства
Configuration |
Возвращает конфигурацию, на которой основаны грамматика и поведение средства синтаксического анализа. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Parse(IReadOnlyList<String>, String) |
Анализирует список аргументов. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Методы расширения
Invoke(Parser, String, IConsole) |
Анализирует значение строки командной строки и вызывает обработчик для указанной команды. |
Invoke(Parser, String[], IConsole) |
Анализирует массив строк командной строки и вызывает обработчик для указанной команды. |
InvokeAsync(Parser, String, IConsole) |
Анализирует значение строки командной строки и вызывает обработчик для указанной команды. |
InvokeAsync(Parser, String[], IConsole) |
Анализирует массив строк командной строки и вызывает обработчик для указанной команды. |
Parse(Parser, String) |
Анализирует строку командной строки. |