Parser Methods |
The Parser type exposes the following members.
| Name | Description | |
|---|---|---|
| ArgumentsUsage(Type) |
Returns a Usage string for command line argument parsing.
Use ArgumentAttributes to control parsing behaviour.
Formats the output to the width of the current console window.
| |
| ArgumentsUsage(Type, Int32) |
Returns a Usage string for command line argument parsing.
Use ArgumentAttributes to control parsing behaviour.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| GetConsoleWindowWidth |
Returns the number of columns in the current console window
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetUsageString |
A user firendly usage string describing the command line argument syntax.
| |
| IndexOf |
Searches a StringBuilder for a character
| |
| LastIndexOf |
Searches a StringBuilder for a character in reverse
| |
| Parse |
Parses an argument list.
| |
| ParseArguments(String, Object) |
Parses Command Line Arguments.
Errors are output on Console.Error.
Use ArgumentAttributes to control parsing behaviour.
| |
| ParseArguments(String, Object, ErrorReporter) |
Parses Command Line Arguments.
Use ArgumentAttributes to control parsing behaviour.
| |
| ParseArgumentsWithUsage |
Parses Command Line Arguments. Displays usage message to Console.Out
if /?, /help or invalid arguments are encounterd.
Errors are output on Console.Error.
Use ArgumentAttributes to control parsing behaviour.
| |
| ParseHelp |
Checks if a set of arguments asks for help.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |