Used to control parsing of command line arguments.
Namespace:
PDTec.IceNet.Sdk.Utils.CommandLine
Assembly:
PDTec.IceNet.Sdk (in PDTec.IceNet.Sdk.dll) Version: 7.2.0.0 (7.2.7583.15464)
Syntax [FlagsAttribute]
public enum ArgumentType
Members
| Member name | Value | Description |
---|
| Required | 1 |
Indicates that this field is required. An error will be displayed
if it is not present when parsing arguments.
|
| Unique | 2 |
Only valid in conjunction with Multiple.
Duplicate values will result in an error.
|
| Multiple | 4 |
Inidicates that the argument may be specified more than once.
Only valid if the argument is a collection
|
| AtMostOnce | 0 |
The default type for non-collection arguments.
The argument is not required, but an error will be reported if it is specified more than once.
|
| LastOccurenceWins | 4 |
For non-collection arguments, when the argument is specified more than
once no error is reported and the value of the argument is the last
value which occurs in the argument list.
|
| MultipleUnique | 6 |
The default type for collection arguments.
The argument is permitted to occur multiple times, but duplicate
values will cause an error to be reported.
|
See Also