UIExtensionsAddKeyBinding - метод
Добавляет привязку на горячую клавишу для выполнения команды плитки,
если выполнение такой команды разрешено.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public static IInputBinding AddKeyBinding(
this IUIContext context,
ITile tile,
Key key,
ModifierKeys modifierKeys = 0
)
<ExtensionAttribute>
Public Shared Function AddKeyBinding (
context As IUIContext,
tile As ITile,
key As Key,
Optional modifierKeys As ModifierKeys = 0
) As IInputBinding
public:
[ExtensionAttribute]
static IInputBinding^ AddKeyBinding(
IUIContext^ context,
ITile^ tile,
Key^ key,
ModifierKeys^ modifierKeys = 0
)
[<ExtensionAttribute>]
static member AddKeyBinding :
context : IUIContext *
tile : ITile *
key : Key *
?modifierKeys : ModifierKeys
(* Defaults:
let _modifierKeys = defaultArg modifierKeys 0
*)
-> IInputBinding
- context IUIContext
- Контекст операции с пользовательским интерфейсом.
- tile ITile
-
Плитка, команду которой требуется выполнить, если выполнение такой команды разрешено.
- key Key
-
Клавиша, при нажатии на которую с заданными модификаторами modifierKeys
выполняется команда плитки, если выполнение такой команды разрешено.
- modifierKeys ModifierKeys (Optional)
-
Модификаторы, которые должны быть нажаты вместе с клавишей key для выполнения
команды плитки, если выполнение такой команды разрешено. Допустимы указывать несколько
модификаторов: ModifierKeys.Shift | ModifierKeys.Alt.
IInputBinding
Созданная привязка, которая добавлена в коллекцию привязок
InputBindings,
или уже существовавшая привязка, если уже существовала привязка с таким же жестом.
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IUIContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).