ArgumentExtensions 类

定义

Argument 提供扩展方法。

public ref class ArgumentExtensions abstract sealed
public static class ArgumentExtensions
type ArgumentExtensions = class
Public Module ArgumentExtensions
继承
ArgumentExtensions

方法

AddCompletions<TArgument>(TArgument, CompletionDelegate)

添加参数的完成。

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

添加选项的完成。

AddCompletions<TArgument>(TArgument, String[])

添加参数的完成。

ExistingOnly(Argument<DirectoryInfo>)

将参数配置为仅接受与现有目录对应的值。

ExistingOnly(Argument<FileInfo>)

将参数配置为仅接受与现有文件对应的值。

ExistingOnly(Argument<FileSystemInfo>)

将参数配置为仅接受与现有文件或目录对应的值。

ExistingOnly<T>(Argument<T>)

将参数配置为仅接受与现有文件或目录对应的值。

FromAmong<TArgument>(TArgument, String[])

将参数配置为仅接受指定的值,并建议它们作为命令行完成。

LegalFileNamesOnly<TArgument>(TArgument)

将参数配置为仅接受表示合法文件名的值。

LegalFilePathsOnly<TArgument>(TArgument)

将参数配置为仅接受表示合法文件路径的值。

Parse(Argument, String)

使用参数分析命令行字符串值。

Parse(Argument, String[])

使用参数分析命令行字符串值。

适用于