sharedlibrarycoreconfiguration CommandProperties - RaidMax/IW4M-Admin GitHub Wiki
Public class
CommandProperties Description
Config driven command properties
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Configuration
SharedLibraryCore.Configuration.CommandProperties[CommandProperties](/RaidMax/IW4M-Admin/wiki/CommandProperties)
end
Members
Properties
Public properties
Type | Name | Methods |
---|---|---|
string |
Alias Alias of this command |
get, set |
bool |
AllowImpersonation Indicates if the command can be run by another user (impersonation) |
get, set |
Permission |
MinimumPermission Specifies the minimum permission level needed to execute the |
get, set |
string |
Name Specifies the command name |
get, set |
Game``[] |
SupportedGames Specifies the games supporting the functionality of the command |
get, set |
Details
Summary
Config driven command properties
Constructors
CommandProperties
public CommandProperties()
Properties
Name
public string Name { get; set; }
Summary
Specifies the command name
Alias
public string Alias { get; set; }
Summary
Alias of this command
MinimumPermission
public Permission MinimumPermission { get; set; }
Summary
Specifies the minimum permission level needed to execute the
AllowImpersonation
public bool AllowImpersonation { get; set; }
Summary
Indicates if the command can be run by another user (impersonation)
SupportedGames
public Game SupportedGames { get; set; }
Summary
Specifies the games supporting the functionality of the command
Generated with ModularDoc