Partager via


ArgumentExtensions Classe

Définition

Fournit des méthodes d'extension pour Argument.

public ref class ArgumentExtensions abstract sealed
public static class ArgumentExtensions
type ArgumentExtensions = class
Public Module ArgumentExtensions
Héritage
ArgumentExtensions

Méthodes

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Ajoute des achèvements pour un argument.

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

Ajoute des achèvements pour une option.

AddCompletions<TArgument>(TArgument, String[])

Ajoute des achèvements pour un argument.

ExistingOnly(Argument<DirectoryInfo>)

Configure un argument pour accepter uniquement les valeurs correspondant à un répertoire existant.

ExistingOnly(Argument<FileInfo>)

Configure un argument pour accepter uniquement les valeurs correspondant à un fichier existant.

ExistingOnly(Argument<FileSystemInfo>)

Configure un argument pour accepter uniquement les valeurs correspondant à un fichier ou répertoire existant.

ExistingOnly<T>(Argument<T>)

Configure un argument pour accepter uniquement les valeurs correspondant à des fichiers ou répertoires existants.

FromAmong<TArgument>(TArgument, String[])

Configure un argument pour accepter uniquement les valeurs spécifiées et les suggérer en tant que complétions de ligne de commande.

LegalFileNamesOnly<TArgument>(TArgument)

Configure un argument pour accepter uniquement des valeurs représentant des noms de fichiers légaux.

LegalFilePathsOnly<TArgument>(TArgument)

Configure un argument pour accepter uniquement des valeurs représentant des chemins de fichier légaux.

Parse(Argument, String)

Analyse une valeur de chaîne de ligne de commande à l’aide d’un argument.

Parse(Argument, String[])

Analyse une valeur de chaîne de ligne de commande à l’aide d’un argument.

S’applique à