ArgumentExtensions Klasa

Definicja

Udostępnia metody rozszerzenia dla programu Argument.

public ref class ArgumentExtensions abstract sealed
public static class ArgumentExtensions
type ArgumentExtensions = class
Public Module ArgumentExtensions
Dziedziczenie
ArgumentExtensions

Metody

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Dodaje uzupełnianie argumentu.

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

Dodaje uzupełnianie dla opcji.

AddCompletions<TArgument>(TArgument, String[])

Dodaje uzupełnianie argumentu.

ExistingOnly(Argument<DirectoryInfo>)

Konfiguruje argument do akceptowania tylko wartości odpowiadających istniejącemu katalogowi.

ExistingOnly(Argument<FileInfo>)

Konfiguruje argument tak, aby akceptował tylko wartości odpowiadające istniejącemu plikowi.

ExistingOnly(Argument<FileSystemInfo>)

Konfiguruje argument tak, aby akceptował tylko wartości odpowiadające istniejącemu plikowi lub katalogowi.

ExistingOnly<T>(Argument<T>)

Konfiguruje argument tak, aby akceptował tylko wartości odpowiadające istniejącym plikom lub katalogom.

FromAmong<TArgument>(TArgument, String[])

Konfiguruje argument tak, aby akceptował tylko określone wartości i sugerował je jako uzupełnianie wiersza polecenia.

LegalFileNamesOnly<TArgument>(TArgument)

Konfiguruje argument tak, aby akceptował tylko wartości reprezentujące nazwy plików prawnych.

LegalFilePathsOnly<TArgument>(TArgument)

Konfiguruje argument tak, aby akceptował tylko wartości reprezentujące ścieżki plików prawnych.

Parse(Argument, String)

Analizuje wartość ciągu wiersza polecenia przy użyciu argumentu.

Parse(Argument, String[])

Analizuje wartość ciągu wiersza polecenia przy użyciu argumentu.

Dotyczy