Interface ICommandOptions
Represents options for a command. Base abstraction for CommandsOptions and CommandContextOptions
Namespace: TehGM.Wolfringo.Commands
Assembly: Wolfringo.Commands.dll
Syntax
public interface ICommandOptions
Properties
| Improve this Doc View SourceCaseSensitivity
Whether commands should behave case-sensitive by default.
Declaration
bool CaseSensitivity { get; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
This setting can be overwritten per command using CaseSensitivityAttribute.
See Also
| Improve this Doc View SourcePrefix
Prefix commands need to have.
Declaration
string Prefix { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
The actual requirement for command to have a prefix is specified by RequirePrefix.
See Also
| Improve this Doc View SourceRequirePrefix
How prefix requirement is enforced by default.
Declaration
PrefixRequirement RequirePrefix { get; }
Property Value
Type | Description |
---|---|
PrefixRequirement |
Remarks
Prefix value can be set using Prefix