ApplicationCommandParser - класс

Объект, выполняющая разбор аргументов командной строки на команды IApplicationCommand.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public class ApplicationCommandParser : IApplicationCommandParser
Inheritance
Object    ApplicationCommandParser
Implements
IApplicationCommandParser

Заметки

Наследники класса могут переопределить разбор одного из аргументов командной строки в методе TryParseCommand(IApplicationContext, String, String).

Конструкторы

ApplicationCommandParserИнициализирует новый экземпляр класса ApplicationCommandParser

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
Parse Выполняет разбор заданных аргументов командной строки на параметры.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryParseCommand Выполняет разбор заданного аргумента командной строки. Возвращает команду, соответствующую аргументу, или null, если подходящая команда не найдена.
WithoutParams Выполняет разбор команды без параметров. Возвращает команду, если имя команды в командной строке равно commandName, или null в противном случае.
WithParams Выполняет разбор команды с заданным именем и параметрами. Возвращает команду, если имя команды в командной строке равно commandName, или null в противном случае.

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также