C# Class qtbot.CommandPlugin.CommandBuilder

Afficher le fichier Open project: stepperman/HB-Discord-Bot

Méthodes publiques

Méthode Description
Alias ( ) : CommandBuilder
AnyArgs ( ) : CommandBuilder
ArgsAtLeast ( int minArgCount ) : CommandBuilder
ArgsAtMax ( int maxArgCount ) : CommandBuilder
ArgsBetween ( int minArg, int maxArg ) : CommandBuilder
ArgsEqual ( int argCount ) : CommandBuilder
CommandBuilder ( Command command ) : System
DayDelay ( int days ) : CommandBuilder
DelayIsUnignorable ( ) : CommandBuilder
Do ( Task>.Func func ) : CommandBuilder
HourDelay ( int hours ) : CommandBuilder
IsHidden ( ) : CommandBuilder
MinPermissions ( int level ) : CommandBuilder
MinuteDelay ( int minutes ) : CommandBuilder
NoArgs ( ) : CommandBuilder
OnFail ( Task>.Func func ) : CommandBuilder
SecondDelay ( int seconds ) : CommandBuilder
WithPurpose ( string purpose ) : CommandBuilder

Method Details

Alias() public méthode

public Alias ( ) : CommandBuilder
Résultat CommandBuilder

AnyArgs() public méthode

public AnyArgs ( ) : CommandBuilder
Résultat CommandBuilder

ArgsAtLeast() public méthode

public ArgsAtLeast ( int minArgCount ) : CommandBuilder
minArgCount int
Résultat CommandBuilder

ArgsAtMax() public méthode

public ArgsAtMax ( int maxArgCount ) : CommandBuilder
maxArgCount int
Résultat CommandBuilder

ArgsBetween() public méthode

public ArgsBetween ( int minArg, int maxArg ) : CommandBuilder
minArg int
maxArg int
Résultat CommandBuilder

ArgsEqual() public méthode

public ArgsEqual ( int argCount ) : CommandBuilder
argCount int
Résultat CommandBuilder

CommandBuilder() public méthode

public CommandBuilder ( Command command ) : System
command Command
Résultat System

DayDelay() public méthode

public DayDelay ( int days ) : CommandBuilder
days int
Résultat CommandBuilder

DelayIsUnignorable() public méthode

public DelayIsUnignorable ( ) : CommandBuilder
Résultat CommandBuilder

Do() public méthode

public Do ( Task>.Func func ) : CommandBuilder
func Task>.Func
Résultat CommandBuilder

HourDelay() public méthode

public HourDelay ( int hours ) : CommandBuilder
hours int
Résultat CommandBuilder

IsHidden() public méthode

public IsHidden ( ) : CommandBuilder
Résultat CommandBuilder

MinPermissions() public méthode

public MinPermissions ( int level ) : CommandBuilder
level int
Résultat CommandBuilder

MinuteDelay() public méthode

public MinuteDelay ( int minutes ) : CommandBuilder
minutes int
Résultat CommandBuilder

NoArgs() public méthode

public NoArgs ( ) : CommandBuilder
Résultat CommandBuilder

OnFail() public méthode

public OnFail ( Task>.Func func ) : CommandBuilder
func Task>.Func
Résultat CommandBuilder

SecondDelay() public méthode

public SecondDelay ( int seconds ) : CommandBuilder
seconds int
Résultat CommandBuilder

WithPurpose() public méthode

public WithPurpose ( string purpose ) : CommandBuilder
purpose string
Résultat CommandBuilder