4 <name>Tizen.Uix.InputMethodManager</name>
7 <member name="T:Interop">
12 Partial interop class.
15 <member name="T:Interop.InputMethodManager">
17 InputMethodManager interop class.
20 <!-- Badly formed XML comment ignored for member "F:Interop.InputMethodManager.ErrorCode.InvalidParameter" -->
21 <!-- Badly formed XML comment ignored for member "F:Interop.InputMethodManager.ErrorCode.PermissionDenied" -->
22 <!-- Badly formed XML comment ignored for member "F:Interop.InputMethodManager.ErrorCode.OperationFailed" -->
23 <member name="T:Interop.Libraries">
25 Partial libraries class.
28 <member name="T:Tizen.Uix.InputMethodManager.Manager">
30 This class provides the function for launching the input method editor (IME) list and selector settings. A user can manage the installed IMEs in the system.
31 The input method editor (IME) is an input panel that lets users provide an input and the platform to receive the text data entered.
32 The manager is a module for managing the installed IMEs.
33 IME developers can use this module to open the installed IME list or the selector menu after their IME installation, and then guide to select the installed IME.
36 <member name="M:Tizen.Uix.InputMethodManager.Manager.ShowIMEList">
38 Requests to open the installed IME list menu.
39 This API provides the installed IME list menu for IME developers who might want to open it to enable their IME.
42 http://tizen.org/privilege/imemanager
44 <exception cref="!:InvalidOperationException">
45 This exception can occur if:
46 1) The application does not have the privilege to call this function.
50 <member name="M:Tizen.Uix.InputMethodManager.Manager.ShowIMESelector">
52 Requests to open the IME selector menu.
53 This API provides the IME selector menu for the IME or other application developers who might want to change the default IME.
56 http://tizen.org/privilege/imemanager
58 <exception cref="!:InvalidOperationException">
59 This exception can occur if:
60 1) The application does not have the privilege to call this function.
64 <member name="M:Tizen.Uix.InputMethodManager.Manager.IsIMEEnabled(System.String)">
66 Checks if the specific IME is enabled or disabled in the system keyboard setting.
67 The IME developers can use this property to check if their IME is enabled or not.
70 http://tizen.org/privilege/imemanager
72 <param name="appId">The application ID of the IME.</param>
73 <returns>The On (enabled) and Off (disabled) state of the IME.</returns>
74 <exception cref="!:ArgumentException">
75 This exception can occur if an invalid parameter is provided.
77 <exception cref="!:InvalidOperationException">
78 This exception can occur if:
79 1) The application does not have the privilege to call this function.
83 <member name="M:Tizen.Uix.InputMethodManager.Manager.GetActiveIME">
85 Checks which IME is the current activated (selected) IME.
88 http://tizen.org/privilege/imemanager
91 The current activated (selected) IME.
93 <exception cref="!:InvalidOperationException">
94 This exception can occur if:
95 1) The application does not have the privilege to call this function.
99 <member name="M:Tizen.Uix.InputMethodManager.Manager.GetEnabledIMECount">
101 Gets the number of IMEs that are enabled (usable).
104 http://tizen.org/privilege/imemanager
107 The number of enabled IMEs.
109 <exception cref="!:InvalidOperationException">
110 This exception can occur if:
111 1) The application does not have the privilege to call this function.