- prototype
- A string containing all option aliases to register, an (optional) type specifier, and an (optional) value separator list; see Option(string, string, int) for details.
- description
- A string containing to used to initialize the Option.Description property.
- action
- A Action<string> to invoke when an option is parsed.
- hidden
- A bool specifying whether or not the Option should be displayed in OptionSet.WriteOptionDescriptions.
The current Mono.Options.OptionSet instance. This is to permit method chaining.
Type Reason ArgumentException option has an alias (as returned from Option.GetNames) that conflicts with a previously registered Mono.Options.Option. ArgumentNullException prototype is null
-or-
action is null