T_CommandLine_ParserSettings - adutton/commandline GitHub Wiki
Provides settings for Parser. Once consumed cannot be reused.
System.Object
CommandLine.ParserSettings
Namespace: CommandLine
Assembly: CommandLine (in CommandLine.dll) Version: 0.0.0
C#
public class ParserSettings : IDisposableVB
Public Class ParserSettings
Implements IDisposableC++
public ref class ParserSettings : IDisposableF#
type ParserSettings =
class
interface IDisposable
endThe ParserSettings type exposes the following members.
| Name | Description | |
|---|---|---|
![]() |
ParserSettings | Initializes a new instance of the ParserSettings class. |
| Name | Description | |
|---|---|---|
![]() |
AutoHelp | Gets or sets a value indicating whether implicit option or verb 'help' should be supported. |
![]() |
AutoVersion | Gets or sets a value indicating whether implicit option or verb 'version' should be supported. |
![]() |
CaseInsensitiveEnumValues | Gets or sets a value indicating whether perform case sensitive comparisons of values. Note that case insensitivity only applies to values, not the parameters. |
![]() |
CaseSensitive | Gets or sets a value indicating whether perform case sensitive comparisons. Note that case insensitivity only applies to parameters, not the values assigned to them (for example, enum parsing). |
![]() |
Consumed | |
![]() |
EnableDashDash | Gets or sets a value indicating whether enable double dash '--' syntax, that forces parsing of all subsequent tokens as values. |
![]() |
HelpWriter | Gets or sets the TextWriter used for help method output. Setting this property to null, will disable help screen. |
![]() |
IgnoreUnknownArguments | Gets or sets a value indicating whether the parser shall move on to the next argument and ignore the given argument if it encounter an unknown arguments |
![]() |
MaximumDisplayWidth | Gets or sets the maximum width of the display. This determines word wrap when displaying the text. |
![]() |
NameComparer | |
![]() |
ParsingCulture | Gets or sets the culture used when parsing arguments to typed properties. |
| Name | Description | |
|---|---|---|
![]() |
Dispose() | Frees resources owned by the instance. |
![]() |
Dispose(Boolean) | Releases the unmanaged resources used by the ParserSettings and optionally releases the managed resources |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Finalize | Finalizes an instance of the ParserSettings class. (Overrides Object.Finalize().) |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() |
IsEmpty | (Defined by UnParserExtensions.) |
![]() |
NormalizeValue | (Defined by UnParserExtensions.) |





