C# Класс Shortcut.HotkeyBinder

Used to bind and unbind Hotkeys to HotkeyCallbacks.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Bind ( System.Windows.Forms.Hotkey hotkeyCombo ) : HotkeyCallback

Binds a Hotkey to a HotkeyCallback.

Bind ( Modifiers modifiers, Keys keys ) : HotkeyCallback

Binds a hotkey combination to a HotkeyCallback.

Dispose ( ) : void
HotkeyBinder ( ) : System

Initializes a new instance of the HotkeyBinder class.

IsHotkeyAlreadyBound ( System.Windows.Forms.Hotkey hotkeyCombo ) : bool

Indicates whether a Hotkey has been bound already either by this application or another application.

Unbind ( System.Windows.Forms.Hotkey hotkeyCombo ) : void

Unbinds a previously bound Hotkey.

Unbind ( Modifiers modifiers, Keys keys ) : void

Unbinds a previously bound hotkey combination.

Приватные методы

Метод Описание
OnHotkeyPressed ( object sender, HotkeyPressedEventArgs e ) : void
RegisterHotkey ( System.Windows.Forms.Hotkey hotkeyCombo ) : void
UnregisterHotkey ( System.Windows.Forms.Hotkey hotkeyCombo ) : void

Описание методов

Bind() публичный Метод

Binds a Hotkey to a HotkeyCallback.
public Bind ( System.Windows.Forms.Hotkey hotkeyCombo ) : HotkeyCallback
hotkeyCombo System.Windows.Forms.Hotkey
Результат HotkeyCallback

Bind() публичный Метод

Binds a hotkey combination to a HotkeyCallback.
public Bind ( Modifiers modifiers, Keys keys ) : HotkeyCallback
modifiers Modifiers The modifers that constitute this hotkey.
keys Keys The keys that constitute this hotkey.
Результат HotkeyCallback

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

HotkeyBinder() публичный Метод

Initializes a new instance of the HotkeyBinder class.
public HotkeyBinder ( ) : System
Результат System

IsHotkeyAlreadyBound() публичный Метод

Indicates whether a Hotkey has been bound already either by this application or another application.
public IsHotkeyAlreadyBound ( System.Windows.Forms.Hotkey hotkeyCombo ) : bool
hotkeyCombo System.Windows.Forms.Hotkey /// The to evaluate. ///
Результат bool

Unbind() публичный Метод

Unbinds a previously bound Hotkey.
public Unbind ( System.Windows.Forms.Hotkey hotkeyCombo ) : void
hotkeyCombo System.Windows.Forms.Hotkey
Результат void

Unbind() публичный Метод

Unbinds a previously bound hotkey combination.
public Unbind ( Modifiers modifiers, Keys keys ) : void
modifiers Modifiers
keys Keys
Результат void