X3Platform.CommandLine Namespace |
Class | Description | |
---|---|---|
![]() | AssemblyLicenseAttribute |
Models a multiline assembly license text.
|
![]() | AssemblyUsageAttribute |
Models a multiline assembly usage text.
|
![]() | BadOptionInfo |
Models a bad parsed option.
|
![]() | BaseOptionAttribute |
Provides base properties for creating an attribute, used to define rules for command line parsing.
|
![]() | HelpOptionAttribute |
Indicates the instance method that must be invoked when it becomes necessary show your help screen.
The method signature is an instance method with no parameters and String
return value.
|
![]() | HelpVerbOptionAttribute |
Indicates the instance method that must be invoked when it becomes necessary show your help screen.
The method signature is an instance method with that accepts and returns a String.
|
![]() | MultilineTextAttribute |
Provides base properties for creating an attribute, used to define multiple lines of text.
|
![]() | OptionArrayAttribute |
Models an option that can accept multiple values as separated arguments.
|
![]() | OptionAttribute |
Models an option specification.
|
![]() | OptionListAttribute | |
![]() | Parser |
Provides methods to parse command line arguments.
|
![]() | ParserException |
This exception is thrown when a generic parsing error occurs.
|
![]() | ParserSettings |
Provides settings for Parser. Once consumed cannot be reused.
|
![]() | ParserState |
Models a type that records the parser state after parsing.
|
![]() | ParserStateAttribute |
Indicates that the property can receive an instance of type IParserState.
|
![]() | ParsingError |
Models a parsing error.
|
![]() | ValueListAttribute | |
![]() | ValueOptionAttribute |
Maps a single unnamed option to the target property. Values will be mapped in order of Index.
This attribute takes precedence over ValueListAttribute with which
can coexist.
|
![]() | VerbOptionAttribute |
Models a verb command specification.
|
Interface | Description | |
---|---|---|
![]() | IParserState |
Represents the parser state.
|