Sdílet prostřednictvím


ArgumentExtensions Třída

Definice

Poskytuje rozšiřující metody pro Argument.

public ref class ArgumentExtensions abstract sealed
public static class ArgumentExtensions
type ArgumentExtensions = class
Public Module ArgumentExtensions
Dědičnost
ArgumentExtensions

Metody

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Přidá dokončení argumentu.

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

Přidá dokončení pro možnost.

AddCompletions<TArgument>(TArgument, String[])

Přidá dokončení argumentu.

ExistingOnly(Argument<DirectoryInfo>)

Nakonfiguruje argument tak, aby přijímal pouze hodnoty odpovídající existujícímu adresáři.

ExistingOnly(Argument<FileInfo>)

Nakonfiguruje argument tak, aby přijímal pouze hodnoty odpovídající existujícímu souboru.

ExistingOnly(Argument<FileSystemInfo>)

Nakonfiguruje argument tak, aby přijímal pouze hodnoty odpovídající existujícímu souboru nebo adresáři.

ExistingOnly<T>(Argument<T>)

Nakonfiguruje argument tak, aby přijímal pouze hodnoty odpovídající existujícím souborům nebo adresářům.

FromAmong<TArgument>(TArgument, String[])

Nakonfiguruje argument tak, aby přijímal pouze zadané hodnoty a navrhl je jako dokončení příkazového řádku.

LegalFileNamesOnly<TArgument>(TArgument)

Nakonfiguruje argument tak, aby přijímal pouze hodnoty představující názvy souborů z právních předpisů.

LegalFilePathsOnly<TArgument>(TArgument)

Nakonfiguruje argument tak, aby přijímal pouze hodnoty představující cesty k souborům z právních předpisů.

Parse(Argument, String)

Parsuje hodnotu řetězce příkazového řádku pomocí argumentu.

Parse(Argument, String[])

Parsuje hodnotu řetězce příkazového řádku pomocí argumentu.

Platí pro