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


ArgumentExtensions Класс

Определение

Предоставляет методы расширения для Argument.

public ref class ArgumentExtensions abstract sealed
public static class ArgumentExtensions
type ArgumentExtensions = class
Public Module ArgumentExtensions
Наследование
ArgumentExtensions

Методы

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Добавляет завершения для аргумента.

AddCompletions<TArgument>(TArgument, Func<CompletionContext,IEnumerable<String>>)

Добавляет завершения для параметра.

AddCompletions<TArgument>(TArgument, String[])

Добавляет завершения для аргумента.

ExistingOnly(Argument<DirectoryInfo>)

Настраивает аргумент для приема только значений, соответствующих существующему каталогу.

ExistingOnly(Argument<FileInfo>)

Настраивает аргумент для приема только значений, соответствующих существующему файлу.

ExistingOnly(Argument<FileSystemInfo>)

Настраивает аргумент для приема только значений, соответствующих существующему файлу или каталогу.

ExistingOnly<T>(Argument<T>)

Настраивает аргумент для приема только значений, соответствующих существующим файлам или каталогам.

FromAmong<TArgument>(TArgument, String[])

Настраивает аргумент так, чтобы он принимал только указанные значения и предлагал их в качестве завершения командной строки.

LegalFileNamesOnly<TArgument>(TArgument)

Настраивает аргумент для приема только значений, представляющих юридические имена файлов.

LegalFilePathsOnly<TArgument>(TArgument)

Настраивает аргумент для приема только значений, представляющих юридические пути к файлам.

Parse(Argument, String)

Анализирует значение строки командной строки с помощью аргумента .

Parse(Argument, String[])

Анализирует значение строки командной строки с помощью аргумента .

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