C# Class PowerArgs.Cli.KeyboardInterceptionManager

Afficher le fichier Open project: adamabdelhamed/PowerArgs

Méthodes publiques

Méthode Description
PushForLifetime ( ConsoleKey key, ConsoleModifiers modifier, System.Action handler, LifetimeManager manager ) : void
PushForLifetime ( ConsoleKey key, ConsoleModifiers modifier, Action handler, LifetimeManager manager ) : void
PushUnmanaged ( ConsoleKey key, ConsoleModifiers modifier, System.Action handler ) : Subscription
PushUnmanaged ( ConsoleKey key, ConsoleModifiers modifier, Action handler ) : Subscription
TryIntercept ( ConsoleKeyInfo keyInfo ) : bool

Method Details

PushForLifetime() public méthode

public PushForLifetime ( ConsoleKey key, ConsoleModifiers modifier, System.Action handler, LifetimeManager manager ) : void
key ConsoleKey
modifier ConsoleModifiers
handler System.Action
manager LifetimeManager
Résultat void

PushForLifetime() public méthode

public PushForLifetime ( ConsoleKey key, ConsoleModifiers modifier, Action handler, LifetimeManager manager ) : void
key ConsoleKey
modifier ConsoleModifiers
handler Action
manager LifetimeManager
Résultat void

PushUnmanaged() public méthode

public PushUnmanaged ( ConsoleKey key, ConsoleModifiers modifier, System.Action handler ) : Subscription
key ConsoleKey
modifier ConsoleModifiers
handler System.Action
Résultat Subscription

PushUnmanaged() public méthode

public PushUnmanaged ( ConsoleKey key, ConsoleModifiers modifier, Action handler ) : Subscription
key ConsoleKey
modifier ConsoleModifiers
handler Action
Résultat Subscription

TryIntercept() public méthode

public TryIntercept ( ConsoleKeyInfo keyInfo ) : bool
keyInfo System.ConsoleKeyInfo
Résultat bool