CmdLineOptionParser.IsBooleanOption 方法

定义

从接受 +- 开关参数的命令行选项(如 /debug[+|-])中获取参数。Gets the argument from a command-line option that accepts a + or - switch argument, such as /debug[+|-].

重载

IsBooleanOption(String, String)

此 API 支持产品基础结构,不能在代码中直接使用。

从指定的命令行选项中获取 +- 参数。Gets the + or - argument from the specified command-line option. 适用于只具有一个名称的选项,如 /debug[+|-]Applies to options that have only one name, such as /debug[+|-].

IsBooleanOption(String, String, String)

此 API 支持产品基础结构,不能在代码中直接使用。

从指定的命令行选项中获取 +- 参数。Gets the + or - argument from the specified command-line option. 适用于可通过短格式或长格式的选项名称指定的选项。Applies to options that can be specified by a short or long form of the option name.

IsBooleanOption(String, String)

从指定的命令行选项中获取 +- 参数。Gets the + or - argument from the specified command-line option. 适用于只具有一个名称的选项,如 /debug[+|-]Applies to options that have only one name, such as /debug[+|-].

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 static System::Object ^ IsBooleanOption(System::String ^ option, System::String ^ prefix);
public static object IsBooleanOption (string option, string prefix);
static member IsBooleanOption : string * string -> obj
Public Shared Function IsBooleanOption (option As String, prefix As String) As Object

参数

option
String

用户指定的命令行选项。The command-line option that the user specified.

prefix
String

选项名称。The option name.

返回

Object

若为 -,则返回 false;若为 +,或是未指定参数,则返回 true;若选项或参数的形式不正确,则返回 null。false for -; true for + or if the argument is not specified; null if the option or argument is not correctly formed.

适用于

IsBooleanOption(String, String, String)

从指定的命令行选项中获取 +- 参数。Gets the + or - argument from the specified command-line option. 适用于可通过短格式或长格式的选项名称指定的选项。Applies to options that can be specified by a short or long form of the option name.

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 static System::Object ^ IsBooleanOption(System::String ^ option, System::String ^ shortPrefix, System::String ^ longPrefix);
public static object IsBooleanOption (string option, string shortPrefix, string longPrefix);
static member IsBooleanOption : string * string * string -> obj
Public Shared Function IsBooleanOption (option As String, shortPrefix As String, longPrefix As String) As Object

参数

option
String

用户指定的命令行选项。The command-line option that the user specified.

shortPrefix
String

短格式的选项名称。The short form of the option name.

longPrefix
String

长格式的选项名称。The long form of the option name.

返回

Object

若为 -,则返回 false;若为 +,或是未指定参数,则返回 true;若选项或参数的形式不正确,则返回 null。false for -; true for + or if the argument is not specified; null if the option or argument is not correctly formed.

适用于