Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Sealed class: RT.CommandLine.MissingSubcommandException

Summary

Specifies that the command-line parser encountered the end of the command line when it expected a mandatory subcommand.

Instance methods

ConsoleColoredString
GenerateErrorText(Translation tr, int? wrapWidth = null)
Generates a printable description of the error represented by this exception, typically used to tell the user what they did wrong.
stringReturns the translated exception message.
ConsoleColoredString
GetUsageInfo(TranslationBase applicationTr = null, Translation tr = null, Func<ConsoleColoredString, ConsoleColoredString> helpProcessor = null)
Generates and returns usage information, followed by an error message describing to the user what it was that the parser didn't understand.
void
WriteUsageInfoToConsole(TranslationBase applicationTr = null, Translation tr = null, Func<ConsoleColoredString, ConsoleColoredString> helpProcessor = null)
Prints usage information, followed by an error message describing to the user what it was that the parser didn't understand.

Instance properties

Func<Translation, ConsoleColoredString>Contains the error message that describes the cause of this exception.