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


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)

Анализирует строку командной строки.

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