Condividi tramite


ArgumentExtensions Classe

Definizione

Fornisce metodi di estensione per Argument.

public ref class ArgumentExtensions abstract sealed
public static class ArgumentExtensions
type ArgumentExtensions = class
Public Module ArgumentExtensions
Ereditarietà
ArgumentExtensions

Metodi

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Aggiunge i completamento per un argomento.

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

Aggiunge i completamento per un'opzione.

AddCompletions<TArgument>(TArgument, String[])

Aggiunge i completamento per un argomento.

ExistingOnly(Argument<DirectoryInfo>)

Configura un argomento per accettare solo valori corrispondenti a una directory esistente.

ExistingOnly(Argument<FileInfo>)

Configura un argomento per accettare solo valori corrispondenti a un file esistente.

ExistingOnly(Argument<FileSystemInfo>)

Configura un argomento per accettare solo valori corrispondenti a un file o a una directory esistente.

ExistingOnly<T>(Argument<T>)

Configura un argomento per accettare solo valori corrispondenti a file o directory esistenti.

FromAmong<TArgument>(TArgument, String[])

Configura un argomento per accettare solo i valori specificati e per suggerire loro come completamento della riga di comando.

LegalFileNamesOnly<TArgument>(TArgument)

Configura un argomento per accettare solo valori che rappresentano nomi di file legali.

LegalFilePathsOnly<TArgument>(TArgument)

Configura un argomento per accettare solo valori che rappresentano percorsi di file legali.

Parse(Argument, String)

Analizza un valore stringa della riga di comando usando un argomento.

Parse(Argument, String[])

Analizza un valore stringa della riga di comando usando un argomento.

Si applica a