Namespace Tizen.Uix.InputMethod
Classes
AccessibilityStateChangedEventArgs
This class contains the data related to the AccessibilityStateChanged event.
CursorPositionUpdatedEventArgs
This class contains the data related to the CursorPositionUpdated event.
DisplayLanguageChangedEventArgs
This class contains the data related to the DisplayLanguageChanged event.
EditorWindow
The editor window class.
FocusedInEventArgs
This class contains the data related to the FocusedIn event.
FocusedOutEventArgs
This class contains the data related to the FocusedOut event.
InputMethodContext
This class represents the context of the InputMethodEditor.
InputMethodDeviceInformation
This class gives the device information, like the name, class, and subclass.
InputMethodEditor
This class contains the API's related to the IME (Input method editor).
LanguageSetEventArgs
This class contains the data related to the LanguageSet event.
LayoutSetEventArgs
This class contains the data related to the LayoutSet event.
PreEditAttribute
This class represents the attributes for the pre-edit string.
ReturnKeySetEventArgs
This class contains the data related to the ReturnKeySet event.
ReturnKeyStateSetEventArgs
This class contains the data related to the ReturnKeyStateSet event.
RotationChangedEventArgs
This class contains the data related to the RotationChanged event.
SetDataEventArgs
This class contains the data related to the DataSet event.
SurroundingTextUpdatedEventArgs
This class contains the data related to the SurroundingTextUpdated event.
Structs
InputMethodEditor.ContextId
Structure representing the ContextId.
InputMethodEditor.Rect
Rectangle representing the position and size of the UI control.
Enums
AttributeType
Enumeration for the attribute types.
AutoCapitalization
Enumeration for the AutoCapital types.
BiDirection
Enumeration for the BiDirection.
DeviceClass
Enumeration for the device class.
DeviceSubclass
Enumeration for the device subclass.
InputHints
Enumeration for the InputHints.
InputPanelLanguage
Enumeration for the InputPanel language.
InputPanelLayout
Enumeration for the input panel layout.
InputPanelReturnKey
Enumeration for the InputPanel ReturnKey types.
KeyCode
Enumeration for the key codes. If keycode & 0xff000000 == 0x01000000 then this key code is directly encoded to 24-bit UCS character. The UCS value is keycode & 0x00ffffff. Defines the list of keys supported by the system. Note that certain keys may not be available on all the devices.
KeyMask
Enumeration for the key masks. The key masks indicate which modifier keys are pressed down during the keyboard hit. The special MASK_RELEASED indicates the key release event.
LayoutVariation
Enumeration for the layout variation.
Delegates
InputMethodEditor.BoolAction<T, T1, T2>
An action with 3 input parameters returning a bool.
InputMethodEditor.OutAction<T>
An action with 1 out parameter.
InputMethodEditor.OutArrayAction<T>
An action with an array out parameter.