C# Class MetroFramework.Animation.DelayedCall

Inheritance: IDisposable
Afficher le fichier Open project: AshishKilmist/MetroFramework Class Usage Examples

Protected Properties

Свойство Type Description
cancelled bool
context SynchronizationContext
dcList List
timer System.Timers.Timer
timerLock object

Méthodes publiques

Méthode Description
Cancel ( ) : void
CancelAll ( ) : void
Create ( Callback cb, int milliseconds ) : DelayedCall
CreateAsync ( Callback cb, int milliseconds ) : DelayedCall
Dispose ( ) : void
DisposeAll ( ) : void
Fire ( ) : void
FireAll ( ) : void
FireNow ( ) : void
Reset ( ) : void
Reset ( int milliseconds ) : void
Start ( Callback cb, int milliseconds ) : DelayedCall
Start ( ) : void
StartAsync ( Callback cb, int milliseconds ) : DelayedCall

Méthodes protégées

Méthode Description
OnFire ( ) : void
PrepareDCObject ( DelayedCall dc, int milliseconds, bool async ) : void
Register ( DelayedCall dc ) : void
Timer_Elapsed ( object o, System e ) : void
Unregister ( DelayedCall dc ) : void

Private Methods

Méthode Description
DelayedCall ( ) : System
DelayedCall ( Callback cb ) : System
DelayedCall ( Callback cb, int milliseconds ) : System
DelayedCall ( DelayedCall cb, int milliseconds, object data ) : System
DelayedCall ( DelayedCall cb, object data ) : System
Reset ( int milliseconds, object data ) : void
Reset ( object data ) : void
SetTimeout ( int milliseconds ) : void

Method Details

Cancel() public méthode

public Cancel ( ) : void
Résultat void

CancelAll() public static méthode

public static CancelAll ( ) : void
Résultat void

Create() public static méthode

public static Create ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Résultat DelayedCall

CreateAsync() public static méthode

public static CreateAsync ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Résultat DelayedCall

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DisposeAll() public static méthode

public static DisposeAll ( ) : void
Résultat void

Fire() public méthode

public Fire ( ) : void
Résultat void

FireAll() public static méthode

public static FireAll ( ) : void
Résultat void

FireNow() public méthode

public FireNow ( ) : void
Résultat void

OnFire() protected méthode

protected OnFire ( ) : void
Résultat void

PrepareDCObject() protected static méthode

protected static PrepareDCObject ( DelayedCall dc, int milliseconds, bool async ) : void
dc DelayedCall
milliseconds int
async bool
Résultat void

Register() protected static méthode

protected static Register ( DelayedCall dc ) : void
dc DelayedCall
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Reset() public méthode

public Reset ( int milliseconds ) : void
milliseconds int
Résultat void

Start() public static méthode

public static Start ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Résultat DelayedCall

Start() public méthode

public Start ( ) : void
Résultat void

StartAsync() public static méthode

public static StartAsync ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Résultat DelayedCall

Timer_Elapsed() protected méthode

protected Timer_Elapsed ( object o, System e ) : void
o object
e System
Résultat void

Unregister() protected static méthode

protected static Unregister ( DelayedCall dc ) : void
dc DelayedCall
Résultat void

Property Details

cancelled protected_oe property

protected bool cancelled
Résultat bool

context protected_oe property

protected SynchronizationContext context
Résultat SynchronizationContext

dcList protected_oe static_oe property

protected static List dcList
Résultat List

timer protected_oe property

protected System.Timers.Timer timer
Résultat System.Timers.Timer

timerLock protected_oe property

protected object timerLock
Résultat object