Freigeben über


CmdLineOptionParser.IsArgumentOption Methode

Definition

Ruft das Argument von einer Befehlszeilenoption ab, die ein Argument akzeptiert, z. B /r[eference]:<file list>. .

Überlädt

IsArgumentOption(String, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Argument von der angegebenen Befehlszeilenoption ab. Gilt für Optionen, die nur einen Namen haben, z. B /out:<filename>. .

IsArgumentOption(String, String, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Argument von der angegebenen Befehlszeilenoption ab. Gilt für Optionen, die durch eine kurze oder lange Form des Optionsnamens angegeben werden können, z /r . B. oder /reference für /r[eference]:<file list>.

IsArgumentOption(String, String)

Ruft das Argument von der angegebenen Befehlszeilenoption ab. Gilt für Optionen, die nur einen Namen haben, z. B /out:<filename>. .

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

option
String

Die vom Benutzer angegebene Befehlszeilenoption.

prefix
String

Der Optionsname.

Gibt zurück

Das Argument "", wenn das Argument nicht angegeben wurde, oder NULL, wenn die Option oder das Argument nicht richtig formatiert ist.

Gilt für:

IsArgumentOption(String, String, String)

Ruft das Argument von der angegebenen Befehlszeilenoption ab. Gilt für Optionen, die durch eine kurze oder lange Form des Optionsnamens angegeben werden können, z /r . B. oder /reference für /r[eference]:<file list>.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

option
String

Die vom Benutzer angegebene Befehlszeilenoption.

shortPrefix
String

Die Kurzform des Optionsnamens.

longPrefix
String

Die Langform des Optionsnamens.

Gibt zurück

Das Argument "", wenn das Argument nicht angegeben wurde, oder NULL, wenn die Option oder das Argument nicht richtig formatiert ist.

Gilt für: