Aracılığıyla paylaş


ArgumentExtensions Sınıf

Tanım

için Argumentuzantı yöntemleri sağlar.

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

Yöntemler

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Bağımsız değişken için tamamlamalar ekler.

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

Bir seçenek için tamamlamalar ekler.

AddCompletions<TArgument>(TArgument, String[])

Bağımsız değişken için tamamlamalar ekler.

ExistingOnly(Argument<DirectoryInfo>)

Bir bağımsız değişkeni yalnızca var olan bir dizine karşılık gelen değerleri kabul etmek için yapılandırılır.

ExistingOnly(Argument<FileInfo>)

Bir bağımsız değişkeni yalnızca var olan bir dosyaya karşılık gelen değerleri kabul etmek için yapılandırılır.

ExistingOnly(Argument<FileSystemInfo>)

Bir bağımsız değişkeni yalnızca var olan bir dosya veya dizine karşılık gelen değerleri kabul etmek için yapılandırılır.

ExistingOnly<T>(Argument<T>)

Bir bağımsız değişkeni yalnızca var olan bir dosya veya dizine karşılık gelen değerleri kabul etmek için yapılandırılır.

FromAmong<TArgument>(TArgument, String[])

Yalnızca belirtilen değerleri kabul etmek ve bunları komut satırı tamamlamaları olarak önermek için bir bağımsız değişken yapılandırılır.

LegalFileNamesOnly<TArgument>(TArgument)

Bağımsız değişkeni yalnızca yasal dosya adlarını temsil eden değerleri kabul etmek için yapılandırılır.

LegalFilePathsOnly<TArgument>(TArgument)

Bağımsız değişkeni yalnızca yasal dosya yollarını temsil eden değerleri kabul etmek için yapılandırılır.

Parse(Argument, String)

Bir komut satırı dize değerini bağımsız değişken kullanarak ayrıştırıyor.

Parse(Argument, String[])

Bir komut satırı dize değerini bağımsız değişken kullanarak ayrıştırıyor.

Şunlara uygulanır