Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
The key structure is used to store a key press.
public class Key : BaseHandle, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable
- Inheritance
-
System.Object
Tizen.NUI.Binding.Element
Key
- Implements
-
System.ComponentModel.INotifyPropertyChanged
System.IDisposable
Constructors
Declaration
API Level: 3
Properties
View Source
DeviceClass
Get the device class the key event originated from.
Declaration
public DeviceClassType DeviceClass { get; }
Property Value
API Level: 3
Declaration
public string DeviceName { get; }
Property Value
Type |
Description |
System.String |
|
API Level: 3
View Source
DeviceSubClass
Get the device subclass the key event originated from.
Declaration
public DeviceSubClassType DeviceSubClass { get; }
Property Value
API Level: 4
Declaration
public int KeyCode { get; set; }
Property Value
API Level: 3
View Source
KeyModifier
Special keys like Shift, Alt, and Ctrl which modify the next key pressed.
Declaration
public int KeyModifier { get; set; }
Property Value
API Level: 3
View Source
KeyPressedName
Name given to the key pressed.
Declaration
public string KeyPressedName { get; set; }
Property Value
Type |
Description |
System.String |
|
API Level: 3
Declaration
public Key.StateType State { get; set; }
Property Value
API Level: 3
View Source
Time
The time (in ms) that the key event occurred.
Declaration
public uint Time { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
API Level: 3
Methods
View Source
IsAltModifier()
Checks to see if Alt key modifier has been supplied.
Declaration
public bool IsAltModifier()
Returns
Type |
Description |
Boolean |
True if Alt modifier.
|
API Level: 3
View Source
IsCtrlModifier()
Checks to see if Ctrl (control) key modifier has been supplied.
Declaration
public bool IsCtrlModifier()
Returns
Type |
Description |
Boolean |
True if Ctrl modifier.
|
API Level: 3
View Source
IsShiftModifier()
Checks to see if the Shift key modifier has been supplied.
Declaration
public bool IsShiftModifier()
Returns
Type |
Description |
Boolean |
True if Shift modifier.
|
API Level: 3
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable