C# 클래스 qtbot.CommandPlugin.CommandBuilder

파일 보기 프로젝트 열기: stepperman/HB-Discord-Bot

공개 메소드들

메소드 설명
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

메소드 상세

Alias() 공개 메소드

public Alias ( ) : CommandBuilder
리턴 CommandBuilder

AnyArgs() 공개 메소드

public AnyArgs ( ) : CommandBuilder
리턴 CommandBuilder

ArgsAtLeast() 공개 메소드

public ArgsAtLeast ( int minArgCount ) : CommandBuilder
minArgCount int
리턴 CommandBuilder

ArgsAtMax() 공개 메소드

public ArgsAtMax ( int maxArgCount ) : CommandBuilder
maxArgCount int
리턴 CommandBuilder

ArgsBetween() 공개 메소드

public ArgsBetween ( int minArg, int maxArg ) : CommandBuilder
minArg int
maxArg int
리턴 CommandBuilder

ArgsEqual() 공개 메소드

public ArgsEqual ( int argCount ) : CommandBuilder
argCount int
리턴 CommandBuilder

CommandBuilder() 공개 메소드

public CommandBuilder ( Command command ) : System
command Command
리턴 System

DayDelay() 공개 메소드

public DayDelay ( int days ) : CommandBuilder
days int
리턴 CommandBuilder

DelayIsUnignorable() 공개 메소드

public DelayIsUnignorable ( ) : CommandBuilder
리턴 CommandBuilder

Do() 공개 메소드

public Do ( Task>.Func func ) : CommandBuilder
func Task>.Func
리턴 CommandBuilder

HourDelay() 공개 메소드

public HourDelay ( int hours ) : CommandBuilder
hours int
리턴 CommandBuilder

IsHidden() 공개 메소드

public IsHidden ( ) : CommandBuilder
리턴 CommandBuilder

MinPermissions() 공개 메소드

public MinPermissions ( int level ) : CommandBuilder
level int
리턴 CommandBuilder

MinuteDelay() 공개 메소드

public MinuteDelay ( int minutes ) : CommandBuilder
minutes int
리턴 CommandBuilder

NoArgs() 공개 메소드

public NoArgs ( ) : CommandBuilder
리턴 CommandBuilder

OnFail() 공개 메소드

public OnFail ( Task>.Func func ) : CommandBuilder
func Task>.Func
리턴 CommandBuilder

SecondDelay() 공개 메소드

public SecondDelay ( int seconds ) : CommandBuilder
seconds int
리턴 CommandBuilder

WithPurpose() 공개 메소드

public WithPurpose ( string purpose ) : CommandBuilder
purpose string
리턴 CommandBuilder