OptionExtensions 类

定义

Option 提供扩展方法。

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

方法

AddCompletions<TOption>(TOption, CompletionDelegate)

添加选项的完成。

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

添加选项的完成。

AddCompletions<TOption>(TOption, String[])

添加选项的完成。

ExistingOnly(Option<DirectoryInfo>)

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

ExistingOnly(Option<FileInfo>)

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

ExistingOnly(Option<FileSystemInfo>)

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

ExistingOnly<T>(Option<T>)

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

FromAmong<TOption>(TOption, String[])

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

LegalFileNamesOnly<TOption>(TOption)

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

LegalFilePathsOnly<TOption>(TOption)

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

Parse(Option, String)

使用 选项分析命令行字符串值。

Parse(Option, String[])

使用 选项分析命令行字符串值。

适用于