Compartir a través de


ArgumentExtensions Clase

Definición

Proporciona métodos de extensión para Argument.

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

Métodos

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Agrega finalizaciones para un argumento.

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

Agrega finalizaciones para una opción.

AddCompletions<TArgument>(TArgument, String[])

Agrega finalizaciones para un argumento.

ExistingOnly(Argument<DirectoryInfo>)

Configura un argumento para aceptar solo los valores correspondientes a un directorio existente.

ExistingOnly(Argument<FileInfo>)

Configura un argumento para aceptar solo los valores correspondientes a un archivo existente.

ExistingOnly(Argument<FileSystemInfo>)

Configura un argumento para aceptar solo los valores correspondientes a un archivo o directorio existente.

ExistingOnly<T>(Argument<T>)

Configura un argumento para aceptar solo los valores correspondientes a los archivos o directorios existentes.

FromAmong<TArgument>(TArgument, String[])

Configura un argumento para aceptar solo los valores especificados y sugerirlos como finalizaciones de línea de comandos.

LegalFileNamesOnly<TArgument>(TArgument)

Configura un argumento para aceptar solo valores que representan nombres de archivo legales.

LegalFilePathsOnly<TArgument>(TArgument)

Configura un argumento para aceptar solo valores que representan rutas de acceso a archivos legales.

Parse(Argument, String)

Analiza un valor de cadena de línea de comandos mediante un argumento .

Parse(Argument, String[])

Analiza un valor de cadena de línea de comandos mediante un argumento .

Se aplica a