Release 4.0.0-preview1-00184
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Uix.InputMethod.xml
1 <?xml version="1.0"?>
2 <doc>
3     <assembly>
4         <name>Tizen.Uix.InputMethod</name>
5     </assembly>
6     <members>
7         <member name="T:Interop">
8             <summary>
9             Partial Interop Class
10             </summary>
11             <summary>
12             Partial Interop Class
13             </summary>
14             <summary>
15             Partial Interop Class
16             </summary>
17         </member>
18         <member name="T:Interop.EinaList">
19             <summary>
20             EinaList Interop Class
21             </summary>
22         </member>
23         <member name="T:Interop.InputMethod">
24             <summary>
25             InputMethod Interop Class
26             </summary>
27         </member>
28         <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.InvalidParameter" -->
29         <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.PermissionDenied" -->
30         <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.NoCallbackFunction" -->
31         <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.NotRunning" -->
32         <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.OperationFailed" -->
33         <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.OutOfMemory" -->
34         <member name="T:Interop.Libraries">
35             <summary>
36             Partial Libraries Class
37             </summary>
38         </member>
39         <member name="T:Tizen.Uix.InputMethod.AccessibilityStateChangedEventArgs">
40             <summary>
41             This Class contains data related to AccessibilityStateChanged Event
42             </summary>
43         </member>
44         <member name="P:Tizen.Uix.InputMethod.AccessibilityStateChangedEventArgs.State">
45             <summary>
46             Accessibility option state
47             </summary>
48         </member>
49         <member name="T:Tizen.Uix.InputMethod.CursorPositionitionUpdatedEventArgs">
50             <summary>
51             This Class contains data related to CursorPositionitionUpdated Event
52             </summary>
53         </member>
54         <member name="P:Tizen.Uix.InputMethod.CursorPositionitionUpdatedEventArgs.CursorPosition">
55             <summary>
56             The cursor position
57             </summary>
58         </member>
59         <member name="T:Tizen.Uix.InputMethod.SetDataEventArgs">
60             <summary>
61             This Class contains data related to DataSet Event
62             </summary>
63         </member>
64         <member name="P:Tizen.Uix.InputMethod.SetDataEventArgs.Data">
65             <summary>
66             The specific data to be set to the input panel
67             </summary>
68         </member>
69         <member name="P:Tizen.Uix.InputMethod.SetDataEventArgs.DataLength">
70             <summary>
71             The length of data, in bytes, to send to the input panel
72             </summary>
73         </member>
74         <member name="T:Tizen.Uix.InputMethod.DisplayLanaguageChangedEventArgs">
75             <summary>
76             This Class contains data related to DisplayLanaguageChanged Event
77             </summary>
78         </member>
79         <member name="P:Tizen.Uix.InputMethod.DisplayLanaguageChangedEventArgs.Langauage">
80             <summary>
81             The language code
82             </summary>
83         </member>
84         <member name="T:Tizen.Uix.InputMethod.EditorWindow">
85             <summary>
86             The Editor window class
87             </summary>
88         </member>
89         <member name="M:Tizen.Uix.InputMethod.EditorWindow.SetSize(System.Int32,System.Int32,System.Int32,System.Int32)">
90             <summary>
91             This API updates the input panel window's size information.
92             </summary>
93             <privilege>
94             http://tizen.org/privilege/ime
95             </privilege>
96             <param name="portraitWidth">The width in portrait mode</param>
97             <param name="portraitHeight">The height in portrait mode</param>
98             <param name="landscapeWidth">The width in landscape mode</param>
99             <param name="landscapeHeight">The height in landscape mode</param>
100             <exception cref="T:System.InvalidOperationException">
101             This can occur due to the following reasons:
102             1) The application does not have the privilege to call this function
103             2) IME main loop isn't started yet
104             </exception>
105         </member>
106         <member name="T:Tizen.Uix.InputMethod.FocusedInEventArgs">
107             <summary>
108             This Class contains data related to FocusedIn Event
109             </summary>
110         </member>
111         <member name="P:Tizen.Uix.InputMethod.FocusedInEventArgs.ContextId">
112             <summary>
113             The input context identification value of an associated text input UI control
114             </summary>
115         </member>
116         <member name="T:Tizen.Uix.InputMethod.FocusedOutEventArgs">
117             <summary>
118             This Class contains data related to FocusedOut Event
119             </summary>
120         </member>
121         <member name="P:Tizen.Uix.InputMethod.FocusedOutEventArgs.ContextId">
122             <summary>
123             The input context identification value of an associated text input UI control
124             </summary>
125         </member>
126         <member name="T:Tizen.Uix.InputMethod.InputPanelLayout">
127             <summary>
128             Enumeration for Input Panel Layout
129             </summary>
130         </member>
131         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNormal">
132             <summary>
133             Normal
134             </summary>
135         </member>
136         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNumber">
137             <summary>
138             Number
139             </summary>
140         </member>
141         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutEMail">
142             <summary>
143             Email
144             </summary>
145         </member>
146         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutURL">
147             <summary>
148             URL
149             </summary>
150         </member>
151         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutPhoneNumber">
152             <summary>
153             Phone Number
154             </summary>
155         </member>
156         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutIP">
157             <summary>
158             IP
159             </summary>
160         </member>
161         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutMonth">
162             <summary>
163             Month
164             </summary>
165         </member>
166         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNumberOnly">
167             <summary>
168             Number Only
169             </summary>
170         </member>
171         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutInvalid">
172             <summary>
173             Invalid
174             </summary>
175         </member>
176         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutHEX">
177             <summary>
178             HEX
179             </summary>
180         </member>
181         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutTerminal">
182             <summary>
183             Terminal
184             </summary>
185         </member>
186         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutPassword">
187             <summary>
188             Password
189             </summary>
190         </member>
191         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutDateTime">
192             <summary>
193             Date Time
194             </summary>
195         </member>
196         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutEmoticon">
197             <summary>
198             Emoticon
199             </summary>
200         </member>
201         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutVoice">
202             <summary>
203             Voice
204             </summary>
205         </member>
206         <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.Undefined">
207             <summary>
208             Undefined
209             </summary>
210         </member>
211         <member name="T:Tizen.Uix.InputMethod.LayoutVariation">
212             <summary>
213             Enumeration for Layout Variation
214             </summary>
215         </member>
216         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalNormal">
217             <summary>
218             The plain normal layout
219             </summary>
220         </member>
221         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalFileName">
222             <summary>
223             Filename layout; symbols such as '/', '\*', '\', '|', '&lt;', '&gt;', '?', '&quot;' and ':' should be disabled
224             </summary>
225         </member>
226         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalPersonName">
227             <summary>
228             The name of a person
229             </summary>
230         </member>
231         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlyNormal">
232             <summary>
233             The plain normal number layout
234             </summary>
235         </member>
236         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlySigned">
237             <summary>
238             The number layout to allow a negative sign
239             </summary>
240         </member>
241         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlyDecimal">
242             <summary>
243             The number layout to allow decimal point to provide fractional value
244             </summary>
245         </member>
246         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlySignedAndDecimal">
247             <summary>
248             The number layout to allow decimal point and negative sign
249             </summary>
250         </member>
251         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.PasswordNormal">
252             <summary>
253             The normal password layout
254             </summary>
255         </member>
256         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.PasswordNumberOnly">
257             <summary>
258             The password layout to allow only number
259             </summary>
260         </member>
261         <member name="F:Tizen.Uix.InputMethod.LayoutVariation.Undefined">
262             <summary>
263             Undefined
264             </summary>
265         </member>
266         <member name="T:Tizen.Uix.InputMethod.AutoCapitalization">
267             <summary>
268             Enumeration for AutoCapital Type
269             </summary>
270         </member>
271         <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.None">
272             <summary>
273             None
274             </summary>
275         </member>
276         <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Word">
277             <summary>
278             Word
279             </summary>
280         </member>
281         <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Sentence">
282             <summary>
283             Sentence
284             </summary>
285         </member>
286         <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.AllCharacter">
287             <summary>
288             All Character
289             </summary>
290         </member>
291         <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Undefined">
292             <summary>
293             Undefined
294             </summary>
295         </member>
296         <member name="T:Tizen.Uix.InputMethod.InputPanelReturnKey">
297             <summary>
298             Enumeration for InputPanel ReturnKey Type
299             </summary>
300         </member>
301         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Default">
302             <summary>
303             Default
304             </summary>
305         </member>
306         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Done">
307             <summary>
308             Done
309             </summary>
310         </member>
311         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Go">
312             <summary>
313             Go
314             </summary>
315         </member>
316         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Join">
317             <summary>
318             Join
319             </summary>
320         </member>
321         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Login">
322             <summary>
323             Login
324             </summary>
325         </member>
326         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Next">
327             <summary>
328             Next
329             </summary>
330         </member>
331         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Search">
332             <summary>
333             Search
334             </summary>
335         </member>
336         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Send">
337             <summary>
338             Send
339             </summary>
340         </member>
341         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.SignIn">
342             <summary>
343             SignIn
344             </summary>
345         </member>
346         <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Undefined">
347             <summary>
348             Undefined
349             </summary>
350         </member>
351         <member name="T:Tizen.Uix.InputMethod.InputHints">
352             <summary>
353             Enumeration for InputHints
354             </summary>
355         </member>
356         <member name="F:Tizen.Uix.InputMethod.InputHints.None">
357             <summary>
358             None
359             </summary>
360         </member>
361         <member name="F:Tizen.Uix.InputMethod.InputHints.AutoComplete">
362             <summary>
363             AutoComplete
364             </summary>
365         </member>
366         <member name="F:Tizen.Uix.InputMethod.InputHints.SensitiveData">
367             <summary>
368             SensitiveData
369             </summary>
370         </member>
371         <member name="F:Tizen.Uix.InputMethod.InputHints.Multiline">
372             <summary>
373             Multiline
374             </summary>
375         </member>
376         <member name="F:Tizen.Uix.InputMethod.InputHints.Undefined">
377             <summary>
378             Undefined
379             </summary>
380         </member>
381         <member name="T:Tizen.Uix.InputMethod.BiDirection">
382             <summary>
383             Enumeration for BiDi Direction
384             </summary>
385         </member>
386         <member name="F:Tizen.Uix.InputMethod.BiDirection.Neutral">
387             <summary>
388             Neutral
389             </summary>
390         </member>
391         <member name="F:Tizen.Uix.InputMethod.BiDirection.LTR">
392             <summary>
393             LTR
394             </summary>
395         </member>
396         <member name="F:Tizen.Uix.InputMethod.BiDirection.RTL">
397             <summary>
398             RTL
399             </summary>
400         </member>
401         <member name="F:Tizen.Uix.InputMethod.BiDirection.Undefined">
402             <summary>
403             Undefined
404             </summary>
405         </member>
406         <member name="T:Tizen.Uix.InputMethod.InputPanelLanguage">
407             <summary>
408             Enumeration for InputPanel Language
409             </summary>
410         </member>
411         <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Automatic">
412             <summary>
413             Automatic
414             </summary>
415         </member>
416         <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Alphabet">
417             <summary>
418             Alphabet
419             </summary>
420         </member>
421         <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Undefined">
422             <summary>
423             Undefined
424             </summary>
425         </member>
426         <member name="T:Tizen.Uix.InputMethod.InputMethodContext">
427             <summary>
428             This class represents the context of InputMethodEditor
429             </summary>
430         </member>
431         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.Layout">
432             <summary>
433             Gets the layout information.
434             </summary>
435         </member>
436         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.LayoutVariation">
437             <summary>
438             Gets the layout variation information.
439             </summary>
440         </member>
441         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.CursorPositionition">
442             <summary>
443             Gets the cursor position information.
444             </summary>
445         </member>
446         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.AutoCapitalization">
447             <summary>
448             Gets the autocapital type information.
449             </summary>
450         </member>
451         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.ReturnKey">
452             <summary>
453             Gets the Return key label type information.
454             </summary>
455         </member>
456         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.ReturnKeyState">
457             <summary>
458             Gets the Return key state information.
459             </summary>
460         </member>
461         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.PredictionMode">
462             <summary>
463             Gets the prediction mode information.
464             </summary>
465         </member>
466         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.PasswordMode">
467             <summary>
468             Gets the password mode information.
469             </summary>
470         </member>
471         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.InputHint">
472             <summary>
473             Gets the input hint information.
474             </summary>
475         </member>
476         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.BiDirection">
477             <summary>
478             Gets the text bidirectional information.
479             </summary>
480         </member>
481         <member name="P:Tizen.Uix.InputMethod.InputMethodContext.Language">
482             <summary>
483             Gets the preferred language information.
484             </summary>
485         </member>
486         <member name="T:Tizen.Uix.InputMethod.DeviceClass">
487             <summary>
488             Enumeration for Device Class
489             </summary>
490         </member>
491         <member name="F:Tizen.Uix.InputMethod.DeviceClass.None">
492             <summary>
493             None
494             </summary>
495         </member>
496         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Seat">
497             <summary>
498             Seat
499             </summary>
500         </member>
501         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Keyboard">
502             <summary>
503             Keyboard
504             </summary>
505         </member>
506         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Mouse">
507             <summary>
508             Mouse
509             </summary>
510         </member>
511         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Touch">
512             <summary>
513             Touch
514             </summary>
515         </member>
516         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Pen">
517             <summary>
518             Pen
519             </summary>
520         </member>
521         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Pointer">
522             <summary>
523             Pointer
524             </summary>
525         </member>
526         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Gamepad">
527             <summary>
528             Gamepad
529             </summary>
530         </member>
531         <member name="F:Tizen.Uix.InputMethod.DeviceClass.Undefined">
532             <summary>
533             Undefined
534             </summary>
535         </member>
536         <member name="T:Tizen.Uix.InputMethod.DeviceSubclass">
537             <summary>
538             Enumeration for Device SubClass
539             </summary>
540         </member>
541         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.None">
542             <summary>
543             None
544             </summary>
545         </member>
546         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Finger">
547             <summary>
548             Finger
549             </summary>
550         </member>
551         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.FingerNail">
552             <summary>
553             FingerNail
554             </summary>
555         </member>
556         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Knuckle">
557             <summary>
558             Knuckle
559             </summary>
560         </member>
561         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Palm">
562             <summary>
563             Palm
564             </summary>
565         </member>
566         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.HandSIze">
567             <summary>
568             HandSIze
569             </summary>
570         </member>
571         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.HandFlat">
572             <summary>
573             HandFlat
574             </summary>
575         </member>
576         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.PenTip">
577             <summary>
578             PenTip
579             </summary>
580         </member>
581         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackpad">
582             <summary>
583             Trackpad
584             </summary>
585         </member>
586         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackpoint">
587             <summary>
588             Trackpoint
589             </summary>
590         </member>
591         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackball">
592             <summary>
593             Trackball
594             </summary>
595         </member>
596         <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Undefined">
597             <summary>
598             Undefined
599             </summary>
600         </member>
601         <member name="T:Tizen.Uix.InputMethod.VoiceControlDeviceInformation">
602             <summary>
603             this class gives the device information, like the name, class and subclass
604             </summary>
605         </member>
606         <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.Name">
607             <summary>
608             Gets the device name of the key event.
609             </summary>
610         </member>
611         <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.DeviceClass">
612             <summary>
613             Gets the device class of the key event.
614             </summary>
615         </member>
616         <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.DeviceSubclass">
617             <summary>
618             Gets the device subclass of the key event.
619             </summary>
620         </member>
621         <!-- Badly formed XML comment ignored for member "T:Tizen.Uix.InputMethod.KeyCode" -->
622         <member name="F:Tizen.Uix.InputMethod.KeyCode.BackSpace">
623             <summary>
624             The backspace key
625             </summary>
626         </member>
627         <member name="F:Tizen.Uix.InputMethod.KeyCode.Tab">
628             <summary>
629             The tab key
630             </summary>
631         </member>
632         <member name="F:Tizen.Uix.InputMethod.KeyCode.Linefeed">
633             <summary>
634             The linefeed key
635             </summary>
636         </member>
637         <member name="F:Tizen.Uix.InputMethod.KeyCode.Clear">
638             <summary>
639             The clear key
640             </summary>
641         </member>
642         <member name="F:Tizen.Uix.InputMethod.KeyCode.Return">
643             <summary>
644             The return key
645             </summary>
646         </member>
647         <member name="F:Tizen.Uix.InputMethod.KeyCode.Pause">
648             <summary>
649             The pause key
650             </summary>
651         </member>
652         <member name="F:Tizen.Uix.InputMethod.KeyCode.ScrollLock">
653             <summary>
654             The scroll lock key
655             </summary>
656         </member>
657         <member name="F:Tizen.Uix.InputMethod.KeyCode.SysReq">
658             <summary>
659             The sys req key
660             </summary>
661         </member>
662         <member name="F:Tizen.Uix.InputMethod.KeyCode.Escape">
663             <summary>
664             The escape key
665             </summary>
666         </member>
667         <member name="F:Tizen.Uix.InputMethod.KeyCode.Delete">
668             <summary>
669             The delete key
670             </summary>
671         </member>
672         <member name="F:Tizen.Uix.InputMethod.KeyCode.Home">
673             <summary>
674             The home key
675             </summary>
676         </member>
677         <member name="F:Tizen.Uix.InputMethod.KeyCode.Left">
678             <summary>
679             The left directional key
680             </summary>
681         </member>
682         <member name="F:Tizen.Uix.InputMethod.KeyCode.Up">
683             <summary>
684             The up directional key
685             </summary>
686         </member>
687         <member name="F:Tizen.Uix.InputMethod.KeyCode.Right">
688             <summary>
689             The right directional key
690             </summary>
691         </member>
692         <member name="F:Tizen.Uix.InputMethod.KeyCode.Down">
693             <summary>
694             The down directional key
695             </summary>
696         </member>
697         <member name="F:Tizen.Uix.InputMethod.KeyCode.Prior">
698             <summary>
699             The prior, previous key
700             </summary>
701         </member>
702         <member name="F:Tizen.Uix.InputMethod.KeyCode.Page_Up">
703             <summary>
704             The page up key
705             </summary>
706         </member>
707         <member name="F:Tizen.Uix.InputMethod.KeyCode.Next">
708             <summary>
709             The next key
710             </summary>
711         </member>
712         <member name="F:Tizen.Uix.InputMethod.KeyCode.Page_Down">
713             <summary>
714             The page down key
715             </summary>
716         </member>
717         <member name="F:Tizen.Uix.InputMethod.KeyCode.End">
718             <summary>
719             The end key
720             </summary>
721         </member>
722         <member name="F:Tizen.Uix.InputMethod.KeyCode.Begin">
723             <summary>
724             The begin key
725             </summary>
726         </member>
727         <member name="F:Tizen.Uix.InputMethod.KeyCode.Select">
728             <summary>
729             The select key
730             </summary>
731         </member>
732         <member name="F:Tizen.Uix.InputMethod.KeyCode.Print">
733             <summary>
734             The print key
735             </summary>
736         </member>
737         <member name="F:Tizen.Uix.InputMethod.KeyCode.Execute">
738             <summary>
739             The execute, run, do key
740             </summary>
741         </member>
742         <member name="F:Tizen.Uix.InputMethod.KeyCode.Insert">
743             <summary>
744             The insert key
745             </summary>
746         </member>
747         <member name="F:Tizen.Uix.InputMethod.KeyCode.Undo">
748             <summary>
749             The undo key
750             </summary>
751         </member>
752         <member name="F:Tizen.Uix.InputMethod.KeyCode.Redo">
753             <summary>
754             The redo key
755             </summary>
756         </member>
757         <member name="F:Tizen.Uix.InputMethod.KeyCode.Menu">
758             <summary>
759             The menu key
760             </summary>
761         </member>
762         <member name="F:Tizen.Uix.InputMethod.KeyCode.Find">
763             <summary>
764             The find key
765             </summary>
766         </member>
767         <member name="F:Tizen.Uix.InputMethod.KeyCode.Cancel">
768             <summary>
769             The cancel, stop, abort, exit key
770             </summary>
771         </member>
772         <member name="F:Tizen.Uix.InputMethod.KeyCode.Help">
773             <summary>
774             The help key
775             </summary>
776         </member>
777         <member name="F:Tizen.Uix.InputMethod.KeyCode.Break">
778             <summary>
779             The break key
780             </summary>
781         </member>
782         <member name="F:Tizen.Uix.InputMethod.KeyCode.Mode_switch">
783             <summary>
784             The character set switch key
785             </summary>
786         </member>
787         <member name="F:Tizen.Uix.InputMethod.KeyCode.Num_Lock">
788             <summary>
789             The num lock key
790             </summary>
791         </member>
792         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSpace">
793             <summary>
794             The Numpad space key
795             </summary>
796         </member>
797         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPTab">
798             <summary>
799             The Numpad tab key
800             </summary>
801         </member>
802         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEnter">
803             <summary>
804             The Numpad enter key
805             </summary>
806         </member>
807         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF1">
808             <summary>
809             The Numpad function 1 key
810             </summary>
811         </member>
812         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF2">
813             <summary>
814             The Numpad function 2 key
815             </summary>
816         </member>
817         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF3">
818             <summary>
819             The Numpad function 3 key
820             </summary>
821         </member>
822         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF4">
823             <summary>
824             The Numpad function 4 key
825             </summary>
826         </member>
827         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPHome">
828             <summary>
829             The Numpad home key
830             </summary>
831         </member>
832         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPLeft">
833             <summary>
834             The Numpad left key
835             </summary>
836         </member>
837         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPUp">
838             <summary>
839             The Numpad up key
840             </summary>
841         </member>
842         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPRight">
843             <summary>
844             The Numpad right key
845             </summary>
846         </member>
847         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDown">
848             <summary>
849             The Numpad down key
850             </summary>
851         </member>
852         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPrior">
853             <summary>
854             The Numpad prior, previous key
855             </summary>
856         </member>
857         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPage_Up">
858             <summary>
859             The Numpad page up key
860             </summary>
861         </member>
862         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPNext">
863             <summary>
864             The Numpad next key
865             </summary>
866         </member>
867         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPage_Down">
868             <summary>
869             The Numpad page down key
870             </summary>
871         </member>
872         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEnd">
873             <summary>
874             The Numpad end key
875             </summary>
876         </member>
877         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPBegin">
878             <summary>
879             The Numpad begin key
880             </summary>
881         </member>
882         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPInsert">
883             <summary>
884             The Numpad insert key
885             </summary>
886         </member>
887         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDelete">
888             <summary>
889             The Numpad delete key
890             </summary>
891         </member>
892         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEqual">
893             <summary>
894             The Numpad equal key
895             </summary>
896         </member>
897         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPMultiply">
898             <summary>
899             The Numpad multiply key
900             </summary>
901         </member>
902         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPAdd">
903             <summary>
904             The Numpad add key
905             </summary>
906         </member>
907         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSeparator">
908             <summary>
909             The Numpad separator key
910             </summary>
911         </member>
912         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSubtract">
913             <summary>
914             The Numpad subtract key
915             </summary>
916         </member>
917         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDecimal">
918             <summary>
919             The Numpad decimal key
920             </summary>
921         </member>
922         <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDivide">
923             <summary>
924             The Numpad divide key
925             </summary>
926         </member>
927         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP0">
928             <summary>
929             The Numpad 0 key
930             </summary>
931         </member>
932         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP1">
933             <summary>
934             The Numpad 1 key
935             </summary>
936         </member>
937         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP2">
938             <summary>
939             The Numpad 2 key
940             </summary>
941         </member>
942         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP3">
943             <summary>
944             The Numpad 3 key
945             </summary>
946         </member>
947         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP4">
948             <summary>
949             The Numpad 4 key
950             </summary>
951         </member>
952         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP5">
953             <summary>
954             The Numpad 5 key
955             </summary>
956         </member>
957         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP6">
958             <summary>
959             The Numpad 6 key
960             </summary>
961         </member>
962         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP7">
963             <summary>
964             The Numpad 7 key
965             </summary>
966         </member>
967         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP8">
968             <summary>
969             The Numpad 8 key
970             </summary>
971         </member>
972         <member name="F:Tizen.Uix.InputMethod.KeyCode.KP9">
973             <summary>
974             The Numpad 9 key
975             </summary>
976         </member>
977         <member name="F:Tizen.Uix.InputMethod.KeyCode.F1">
978             <summary>
979             The function 1 key
980             </summary>
981         </member>
982         <member name="F:Tizen.Uix.InputMethod.KeyCode.F2">
983             <summary>
984             The function 2 key
985             </summary>
986         </member>
987         <member name="F:Tizen.Uix.InputMethod.KeyCode.F3">
988             <summary>
989             The function 3 key
990             </summary>
991         </member>
992         <member name="F:Tizen.Uix.InputMethod.KeyCode.F4">
993             <summary>
994             The function 4 key
995             </summary>
996         </member>
997         <member name="F:Tizen.Uix.InputMethod.KeyCode.F5">
998             <summary>
999             The function 5 key
1000             </summary>
1001         </member>
1002         <member name="F:Tizen.Uix.InputMethod.KeyCode.F6">
1003             <summary>
1004             The function 6 key
1005             </summary>
1006         </member>
1007         <member name="F:Tizen.Uix.InputMethod.KeyCode.F7">
1008             <summary>
1009             The function 7 key
1010             </summary>
1011         </member>
1012         <member name="F:Tizen.Uix.InputMethod.KeyCode.F8">
1013             <summary>
1014             The function 8 key
1015             </summary>
1016         </member>
1017         <member name="F:Tizen.Uix.InputMethod.KeyCode.F9">
1018             <summary>
1019             The function 9 key
1020             </summary>
1021         </member>
1022         <member name="F:Tizen.Uix.InputMethod.KeyCode.F10">
1023             <summary>
1024             The function 10 key
1025             </summary>
1026         </member>
1027         <member name="F:Tizen.Uix.InputMethod.KeyCode.F11">
1028             <summary>
1029             The function 11 key
1030             </summary>
1031         </member>
1032         <member name="F:Tizen.Uix.InputMethod.KeyCode.F12">
1033             <summary>
1034             The function 12 key
1035             </summary>
1036         </member>
1037         <member name="F:Tizen.Uix.InputMethod.KeyCode.F13">
1038             <summary>
1039             The function 13 key
1040             </summary>
1041         </member>
1042         <member name="F:Tizen.Uix.InputMethod.KeyCode.F14">
1043             <summary>
1044             The function 14 key
1045             </summary>
1046         </member>
1047         <member name="F:Tizen.Uix.InputMethod.KeyCode.F15">
1048             <summary>
1049             The function 15 key
1050             </summary>
1051         </member>
1052         <member name="F:Tizen.Uix.InputMethod.KeyCode.F16">
1053             <summary>
1054             The function 16 key
1055             </summary>
1056         </member>
1057         <member name="F:Tizen.Uix.InputMethod.KeyCode.F17">
1058             <summary>
1059             The function 17 key
1060             </summary>
1061         </member>
1062         <member name="F:Tizen.Uix.InputMethod.KeyCode.F18">
1063             <summary>
1064             The function 18 key
1065             </summary>
1066         </member>
1067         <member name="F:Tizen.Uix.InputMethod.KeyCode.F19">
1068             <summary>
1069             The function 19 key
1070             </summary>
1071         </member>
1072         <member name="F:Tizen.Uix.InputMethod.KeyCode.F20">
1073             <summary>
1074             The function 20 key
1075             </summary>
1076         </member>
1077         <member name="F:Tizen.Uix.InputMethod.KeyCode.F21">
1078             <summary>
1079             The function 21 key
1080             </summary>
1081         </member>
1082         <member name="F:Tizen.Uix.InputMethod.KeyCode.F22">
1083             <summary>
1084             The function 22 key
1085             </summary>
1086         </member>
1087         <member name="F:Tizen.Uix.InputMethod.KeyCode.F23">
1088             <summary>
1089             The function 23 key
1090             </summary>
1091         </member>
1092         <member name="F:Tizen.Uix.InputMethod.KeyCode.F24">
1093             <summary>
1094             The function 24 key
1095             </summary>
1096         </member>
1097         <member name="F:Tizen.Uix.InputMethod.KeyCode.F25">
1098             <summary>
1099             The function 25 key
1100             </summary>
1101         </member>
1102         <member name="F:Tizen.Uix.InputMethod.KeyCode.F26">
1103             <summary>
1104             The function 26 key
1105             </summary>
1106         </member>
1107         <member name="F:Tizen.Uix.InputMethod.KeyCode.F27">
1108             <summary>
1109             The function 27 key
1110             </summary>
1111         </member>
1112         <member name="F:Tizen.Uix.InputMethod.KeyCode.F28">
1113             <summary>
1114             The function 28 key
1115             </summary>
1116         </member>
1117         <member name="F:Tizen.Uix.InputMethod.KeyCode.F29">
1118             <summary>
1119             The function 29 key
1120             </summary>
1121         </member>
1122         <member name="F:Tizen.Uix.InputMethod.KeyCode.F30">
1123             <summary>
1124             The function 30 key
1125             </summary>
1126         </member>
1127         <member name="F:Tizen.Uix.InputMethod.KeyCode.F31">
1128             <summary>
1129             The function 31 key
1130             </summary>
1131         </member>
1132         <member name="F:Tizen.Uix.InputMethod.KeyCode.F32">
1133             <summary>
1134             The function 32 key
1135             </summary>
1136         </member>
1137         <member name="F:Tizen.Uix.InputMethod.KeyCode.F33">
1138             <summary>
1139             The function 33 key
1140             </summary>
1141         </member>
1142         <member name="F:Tizen.Uix.InputMethod.KeyCode.F34">
1143             <summary>
1144             The function 34 key
1145             </summary>
1146         </member>
1147         <member name="F:Tizen.Uix.InputMethod.KeyCode.F35">
1148             <summary>
1149             The function 35 key
1150             </summary>
1151         </member>
1152         <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftL">
1153             <summary>
1154             The left shift key
1155             </summary>
1156         </member>
1157         <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftR">
1158             <summary>
1159             The right shift key
1160             </summary>
1161         </member>
1162         <member name="F:Tizen.Uix.InputMethod.KeyCode.ControlL">
1163             <summary>
1164             The left control key
1165             </summary>
1166         </member>
1167         <member name="F:Tizen.Uix.InputMethod.KeyCode.ControlR">
1168             <summary>
1169             The right control key
1170             </summary>
1171         </member>
1172         <member name="F:Tizen.Uix.InputMethod.KeyCode.CapsLock">
1173             <summary>
1174             The caps lock key
1175             </summary>
1176         </member>
1177         <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftLock">
1178             <summary>
1179             The shift lock key
1180             </summary>
1181         </member>
1182         <member name="F:Tizen.Uix.InputMethod.KeyCode.MetaL">
1183             <summary>
1184             The left meta key
1185             </summary>
1186         </member>
1187         <member name="F:Tizen.Uix.InputMethod.KeyCode.MetaR">
1188             <summary>
1189             The right meta key
1190             </summary>
1191         </member>
1192         <member name="F:Tizen.Uix.InputMethod.KeyCode.AltL">
1193             <summary>
1194             The left alt key
1195             </summary>
1196         </member>
1197         <member name="F:Tizen.Uix.InputMethod.KeyCode.AltR">
1198             <summary>
1199             The right alt key
1200             </summary>
1201         </member>
1202         <member name="F:Tizen.Uix.InputMethod.KeyCode.SuperL">
1203             <summary>
1204             The left super key
1205             </summary>
1206         </member>
1207         <member name="F:Tizen.Uix.InputMethod.KeyCode.SuperR">
1208             <summary>
1209             The right super key
1210             </summary>
1211         </member>
1212         <member name="F:Tizen.Uix.InputMethod.KeyCode.HyperL">
1213             <summary>
1214             The left hyper key
1215             </summary>
1216         </member>
1217         <member name="F:Tizen.Uix.InputMethod.KeyCode.HyperR">
1218             <summary>
1219             The right hyper key
1220             </summary>
1221         </member>
1222         <member name="F:Tizen.Uix.InputMethod.KeyCode.Space">
1223             <summary>
1224             The space key
1225             </summary>
1226         </member>
1227         <member name="F:Tizen.Uix.InputMethod.KeyCode.Exclam">
1228             <summary>
1229             The exclamation key
1230             </summary>
1231         </member>
1232         <member name="F:Tizen.Uix.InputMethod.KeyCode.Quotedbl">
1233             <summary>
1234             The quotedbl key
1235             </summary>
1236         </member>
1237         <member name="F:Tizen.Uix.InputMethod.KeyCode.NumberSign">
1238             <summary>
1239             The number sign key
1240             </summary>
1241         </member>
1242         <member name="F:Tizen.Uix.InputMethod.KeyCode.Dollar">
1243             <summary>
1244             The dollar key
1245             </summary>
1246         </member>
1247         <member name="F:Tizen.Uix.InputMethod.KeyCode.Percent">
1248             <summary>
1249             The percent key
1250             </summary>
1251         </member>
1252         <member name="F:Tizen.Uix.InputMethod.KeyCode.Ampersand">
1253             <summary>
1254             The ampersand key
1255             </summary>
1256         </member>
1257         <member name="F:Tizen.Uix.InputMethod.KeyCode.Apostrophe">
1258             <summary>
1259             The apostrophe key
1260             </summary>
1261         </member>
1262         <member name="F:Tizen.Uix.InputMethod.KeyCode.Parenleft">
1263             <summary>
1264             The parenleft key
1265             </summary>
1266         </member>
1267         <member name="F:Tizen.Uix.InputMethod.KeyCode.Parenright">
1268             <summary>
1269             The parenright key
1270             </summary>
1271         </member>
1272         <member name="F:Tizen.Uix.InputMethod.KeyCode.Asterisk">
1273             <summary>
1274             The asterisk key
1275             </summary>
1276         </member>
1277         <member name="F:Tizen.Uix.InputMethod.KeyCode.Plus">
1278             <summary>
1279             The plus key
1280             </summary>
1281         </member>
1282         <member name="F:Tizen.Uix.InputMethod.KeyCode.Comma">
1283             <summary>
1284             The comma key
1285             </summary>
1286         </member>
1287         <member name="F:Tizen.Uix.InputMethod.KeyCode.Minus">
1288             <summary>
1289             The minus key
1290             </summary>
1291         </member>
1292         <member name="F:Tizen.Uix.InputMethod.KeyCode.Period">
1293             <summary>
1294             The period key
1295             </summary>
1296         </member>
1297         <member name="F:Tizen.Uix.InputMethod.KeyCode.Slash">
1298             <summary>
1299             The slash key
1300             </summary>
1301         </member>
1302         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad0">
1303             <summary>
1304             The 0 key
1305             </summary>
1306         </member>
1307         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad1">
1308             <summary>
1309             The 1 key
1310             </summary>
1311         </member>
1312         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad2">
1313             <summary>
1314             The 2 key
1315             </summary>
1316         </member>
1317         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad3">
1318             <summary>
1319             The 3 key
1320             </summary>
1321         </member>
1322         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad4">
1323             <summary>
1324             The 4 key
1325             </summary>
1326         </member>
1327         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad5">
1328             <summary>
1329             The 5 key
1330             </summary>
1331         </member>
1332         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad6">
1333             <summary>
1334             The 6 key
1335             </summary>
1336         </member>
1337         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad7">
1338             <summary>
1339             The 7 key
1340             </summary>
1341         </member>
1342         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad8">
1343             <summary>
1344             The 8 key
1345             </summary>
1346         </member>
1347         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad9">
1348             <summary>
1349             The 9 key
1350             </summary>
1351         </member>
1352         <member name="F:Tizen.Uix.InputMethod.KeyCode.Colon">
1353             <summary>
1354             The colon key
1355             </summary>
1356         </member>
1357         <member name="F:Tizen.Uix.InputMethod.KeyCode.Semicolon">
1358             <summary>
1359             The semicolon key
1360             </summary>
1361         </member>
1362         <member name="F:Tizen.Uix.InputMethod.KeyCode.Less">
1363             <summary>
1364             The less key
1365             </summary>
1366         </member>
1367         <member name="F:Tizen.Uix.InputMethod.KeyCode.Equal">
1368             <summary>
1369             The equal key
1370             </summary>
1371         </member>
1372         <member name="F:Tizen.Uix.InputMethod.KeyCode.Greater">
1373             <summary>
1374             The greater key
1375             </summary>
1376         </member>
1377         <member name="F:Tizen.Uix.InputMethod.KeyCode.Question">
1378             <summary>
1379             The question key
1380             </summary>
1381         </member>
1382         <member name="F:Tizen.Uix.InputMethod.KeyCode.At">
1383             <summary>
1384             The at key
1385             </summary>
1386         </member>
1387         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadA">
1388             <summary>
1389             The A key
1390             </summary>
1391         </member>
1392         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadB">
1393             <summary>
1394             The B key
1395             </summary>
1396         </member>
1397         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadC">
1398             <summary>
1399             The C key
1400             </summary>
1401         </member>
1402         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadD">
1403             <summary>
1404             The D key
1405             </summary>
1406         </member>
1407         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadE">
1408             <summary>
1409             The E key
1410             </summary>
1411         </member>
1412         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadF">
1413             <summary>
1414             The F key
1415             </summary>
1416         </member>
1417         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadG">
1418             <summary>
1419             The G key
1420             </summary>
1421         </member>
1422         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadH">
1423             <summary>
1424             The H key
1425             </summary>
1426         </member>
1427         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadI">
1428             <summary>
1429             The I key
1430             </summary>
1431         </member>
1432         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadJ">
1433             <summary>
1434             The J key
1435             </summary>
1436         </member>
1437         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadK">
1438             <summary>
1439             The K key
1440             </summary>
1441         </member>
1442         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadL">
1443             <summary>
1444             The L key
1445             </summary>
1446         </member>
1447         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadM">
1448             <summary>
1449             The M key
1450             </summary>
1451         </member>
1452         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadN">
1453             <summary>
1454             The N key
1455             </summary>
1456         </member>
1457         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadO">
1458             <summary>
1459             The O key
1460             </summary>
1461         </member>
1462         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadP">
1463             <summary>
1464             The P key
1465             </summary>
1466         </member>
1467         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadQ">
1468             <summary>
1469             The Q key
1470             </summary>
1471         </member>
1472         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadR">
1473             <summary>
1474             The R key
1475             </summary>
1476         </member>
1477         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadS">
1478             <summary>
1479             The S key
1480             </summary>
1481         </member>
1482         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadT">
1483             <summary>
1484             The T key
1485             </summary>
1486         </member>
1487         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadU">
1488             <summary>
1489             The U key
1490             </summary>
1491         </member>
1492         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadV">
1493             <summary>
1494             The V key
1495             </summary>
1496         </member>
1497         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadW">
1498             <summary>
1499             The W key
1500             </summary>
1501         </member>
1502         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadX">
1503             <summary>
1504             The X key
1505             </summary>
1506         </member>
1507         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadY">
1508             <summary>
1509             The Y key
1510             </summary>
1511         </member>
1512         <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadZ">
1513             <summary>
1514             The Z key
1515             </summary>
1516         </member>
1517         <member name="F:Tizen.Uix.InputMethod.KeyCode.BracketLeft">
1518             <summary>
1519             The left bracket key
1520             </summary>
1521         </member>
1522         <member name="F:Tizen.Uix.InputMethod.KeyCode.Backslash">
1523             <summary>
1524             The backslash key
1525             </summary>
1526         </member>
1527         <member name="F:Tizen.Uix.InputMethod.KeyCode.BracketRight">
1528             <summary>
1529             The right bracket key
1530             </summary>
1531         </member>
1532         <member name="F:Tizen.Uix.InputMethod.KeyCode.AsciiCircum">
1533             <summary>
1534             The circumflex key
1535             </summary>
1536         </member>
1537         <member name="F:Tizen.Uix.InputMethod.KeyCode.Underscore">
1538             <summary>
1539             The underscore key
1540             </summary>
1541         </member>
1542         <member name="F:Tizen.Uix.InputMethod.KeyCode.Grave">
1543             <summary>
1544             The grave key
1545             </summary>
1546         </member>
1547         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypada">
1548             <summary>
1549             The a key
1550             </summary>
1551         </member>
1552         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadb">
1553             <summary>
1554             The b key
1555             </summary>
1556         </member>
1557         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadc">
1558             <summary>
1559             The c key
1560             </summary>
1561         </member>
1562         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadd">
1563             <summary>
1564             The d key
1565             </summary>
1566         </member>
1567         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypade">
1568             <summary>
1569             The e key
1570             </summary>
1571         </member>
1572         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadf">
1573             <summary>
1574             The f key
1575             </summary>
1576         </member>
1577         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadg">
1578             <summary>
1579             The g key
1580             </summary>
1581         </member>
1582         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadh">
1583             <summary>
1584             The h key
1585             </summary>
1586         </member>
1587         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadi">
1588             <summary>
1589             The i key
1590             </summary>
1591         </member>
1592         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadj">
1593             <summary>
1594             The j key
1595             </summary>
1596         </member>
1597         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadk">
1598             <summary>
1599             The k key
1600             </summary>
1601         </member>
1602         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadl">
1603             <summary>
1604             The l key
1605             </summary>
1606         </member>
1607         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadm">
1608             <summary>
1609             The m key
1610             </summary>
1611         </member>
1612         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadn">
1613             <summary>
1614             The n key
1615             </summary>
1616         </member>
1617         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypado">
1618             <summary>
1619             The o key
1620             </summary>
1621         </member>
1622         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadp">
1623             <summary>
1624             The p key
1625             </summary>
1626         </member>
1627         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadq">
1628             <summary>
1629             The q key
1630             </summary>
1631         </member>
1632         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadr">
1633             <summary>
1634             The r key
1635             </summary>
1636         </member>
1637         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypads">
1638             <summary>
1639             The s key
1640             </summary>
1641         </member>
1642         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadt">
1643             <summary>
1644             The t key
1645             </summary>
1646         </member>
1647         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadu">
1648             <summary>
1649             The u key
1650             </summary>
1651         </member>
1652         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadv">
1653             <summary>
1654             The v key
1655             </summary>
1656         </member>
1657         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadw">
1658             <summary>
1659             The w key
1660             </summary>
1661         </member>
1662         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadx">
1663             <summary>
1664             The x key
1665             </summary>
1666         </member>
1667         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypady">
1668             <summary>
1669             The y key
1670             </summary>
1671         </member>
1672         <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadz">
1673             <summary>
1674             The z key
1675             </summary>
1676         </member>
1677         <member name="F:Tizen.Uix.InputMethod.KeyCode.BraceLeft">
1678             <summary>
1679             The left brace key
1680             </summary>
1681         </member>
1682         <member name="F:Tizen.Uix.InputMethod.KeyCode.Bar">
1683             <summary>
1684             The bar key
1685             </summary>
1686         </member>
1687         <member name="F:Tizen.Uix.InputMethod.KeyCode.BraceRight">
1688             <summary>
1689             The right brace key
1690             </summary>
1691         </member>
1692         <member name="F:Tizen.Uix.InputMethod.KeyCode.AsciiTilde">
1693             <summary>
1694             The tilde key
1695             </summary>
1696         </member>
1697         <member name="T:Tizen.Uix.InputMethod.KeyMask">
1698             <summary>
1699             Enumeration of the key masks.
1700             The key masks indicate which modifier keys is pressed down during the keyboard hit.The special MASK_RELEASED indicates the key release event.
1701             </summary>
1702         </member>
1703         <member name="F:Tizen.Uix.InputMethod.KeyMask.Pressed">
1704             <summary>
1705             Key press event without modifier key
1706             </summary>
1707         </member>
1708         <member name="F:Tizen.Uix.InputMethod.KeyMask.Shift">
1709             <summary>
1710             The Shift key is pressed down
1711             </summary>
1712         </member>
1713         <member name="F:Tizen.Uix.InputMethod.KeyMask.CapsLock">
1714             <summary>
1715             The CapsLock key is pressed down
1716             </summary>
1717         </member>
1718         <member name="F:Tizen.Uix.InputMethod.KeyMask.Control">
1719             <summary>
1720             The Control key is pressed down
1721             </summary>
1722         </member>
1723         <member name="F:Tizen.Uix.InputMethod.KeyMask.Alt">
1724             <summary>
1725             The Alt key is pressed down
1726             </summary>
1727         </member>
1728         <member name="F:Tizen.Uix.InputMethod.KeyMask.Meta">
1729             <summary>
1730             The Meta key is pressed down
1731             </summary>
1732         </member>
1733         <member name="F:Tizen.Uix.InputMethod.KeyMask.Win">
1734             <summary>
1735             The Win (between Control and Alt) is pressed down
1736             </summary>
1737         </member>
1738         <member name="F:Tizen.Uix.InputMethod.KeyMask.Hyper">
1739             <summary>
1740             The Hyper key is pressed down
1741             </summary>
1742         </member>
1743         <member name="F:Tizen.Uix.InputMethod.KeyMask.NumLock">
1744             <summary>
1745             The NumLock key is pressed down
1746             </summary>
1747         </member>
1748         <member name="F:Tizen.Uix.InputMethod.KeyMask.Released">
1749             <summary>
1750             Key release event
1751             </summary>
1752         </member>
1753         <member name="T:Tizen.Uix.InputMethod.InputMethodEditor">
1754             <summary>
1755             This class contains api's related to IME(Input method editor)
1756             </summary>
1757         </member>
1758         <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.ContextId">
1759             <summary>
1760             Structure representing ContextId
1761             </summary>
1762         </member>
1763         <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.Rect">
1764             <summary>
1765             rectangle representing the position and size of UI Control
1766             </summary>
1767         </member>
1768         <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.x">
1769             <summary>
1770             The x position in screen
1771             </summary>
1772         </member>
1773         <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.y">
1774             <summary>
1775             The y position in screen
1776             </summary>
1777         </member>
1778         <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.w">
1779             <summary>
1780             The window width
1781             </summary>
1782         </member>
1783         <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.h">
1784             <summary>
1785             The window height
1786             </summary>
1787         </member>
1788         <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.OutAction`1">
1789             <summary>
1790             An Action with 1 out parameter
1791             </summary>
1792             <typeparam name="T">Generic Type</typeparam>
1793             <param name="a">The out parameter</param>
1794         </member>
1795         <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.OutArrayAction`1">
1796             <summary>
1797             An Action with an array out parameter
1798             </summary>
1799             <typeparam name="T">Generic Type</typeparam>
1800             <param name="a">The out parameter 1</param>
1801         </member>
1802         <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.BoolAction`3">
1803             <summary>
1804             An Action with 3 Input Parameter returning a bool
1805             </summary>
1806             <typeparam name="T">Generic Type for Parameter 1</typeparam>
1807             <typeparam name="T1">Generic Type for Parameter 2</typeparam>
1808             <typeparam name="T2">Generic Type for Parameter 3</typeparam>
1809             <param name="a">The Input Parameter 1</param>
1810             <param name="b">The Input Parameter 2</param>
1811             <param name="c">The Input Parameter 3</param>
1812             <returns></returns>
1813         </member>
1814         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.FocusedIn">
1815             <summary>
1816             Called when an associated text input UI control has focus.
1817             </summary>
1818         </member>
1819         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.FocusedOut">
1820             <summary>
1821             Called when an associated text input UI control loses focus.
1822             </summary>
1823         </member>
1824         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.SurroundingTextUpdated">
1825             <summary>
1826             Called when an associated text input UI control responds to a request with the surrounding text.
1827             </summary>
1828         </member>
1829         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.InputContextReset">
1830             <summary>
1831             Called to reset the input context of an associated text input UI control.
1832             </summary>
1833         </member>
1834         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.CursorPositionitionUpdated">
1835             <summary>
1836             Called when the position of the cursor in an associated text input UI control changes.
1837             </summary>
1838         </member>
1839         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.LanguageSet">
1840             <summary>
1841             Called to set the preferred language to the input panel.
1842             It will be only called when the client application changes the edit field's language attribute after the input panel is shown.
1843             </summary>
1844         </member>
1845         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.DataSet">
1846             <summary>
1847             Called to set the application specific data to deliver to the input panel.
1848             </summary>
1849         </member>
1850         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.LayoutSet">
1851             <summary>
1852             Called when an associated text input UI control requests the input panel to set its layout.
1853             It will be only called when the client application changes the edit field's layout attribute after the input panel is shown.
1854             </summary>
1855         </member>
1856         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.ReturnKeySet">
1857             <summary>
1858             Called when an associated text input UI control requests the input panel to set the Return key label.
1859             The input panel can show text or image on the Return button according to the Return key action.
1860             </summary>
1861         </member>
1862         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.ReturnKeyStateSet">
1863             <summary>
1864             Called when an associated text input UI control requests the input panel to enable or disable the Return key state.
1865             </summary>
1866         </member>
1867         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.DisplayLanaguageChanged">
1868             <summary>
1869             Called when the system display language is changed.
1870             </summary>
1871         </member>
1872         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.RotationChanged">
1873             <summary>
1874             Called when the device is rotated.
1875             </summary>
1876         </member>
1877         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.AccessibilityStateChanged">
1878             <summary>
1879             Called when Accessibility in Settings application is on or off.
1880             </summary>
1881         </member>
1882         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.OptionWindowCreated">
1883             <summary>
1884             Called to create the option window.
1885             </summary>
1886             <remarks>
1887             if Input panel requests to open the option window, type will be OptionWindowType.Keyboard.
1888             And if Settings application requests to open it, type will be OptionWindowType.SettingApplication.
1889             </remarks>
1890         </member>
1891         <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.OptionWindowDestroyed">
1892             <summary>
1893             Called to destroy the option window.
1894             </summary>
1895         </member>
1896         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetLanguageRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutAction{System.String})">
1897             <summary>
1898             Sets the languageRequested Action
1899             </summary>
1900             <param name="languageRequested">
1901             Called when an associated text input UI control requests the language from the input panel, requesting for language code.
1902             </param>
1903         </member>
1904         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetProcessKeyCallback(Tizen.Uix.InputMethod.InputMethodEditor.BoolAction{Tizen.Uix.InputMethod.KeyCode,Tizen.Uix.InputMethod.KeyMask,Tizen.Uix.InputMethod.VoiceControlDeviceInformation})">
1905             <summary>
1906             Sets the processKey Action
1907             If the key event is from the external device, DeviceInfo will have its name, class and subclass information.
1908             </summary>
1909             <param name="processKey">
1910             The Action is alled when the key event is received from the external devices or SendKey function.
1911             This Event processes the key event before an associated text input UI control does.
1912             </param>
1913         </member>
1914         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetDataRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutArrayAction{System.Byte})">
1915             <summary>
1916             Sets the imDataRequested Action
1917             </summary>
1918             <param name="imDataRequested">
1919             Called when an associated text input UI control requests the application specific data from the input panel, requesting for data array and it's length.
1920             </param>
1921         </member>
1922         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetGeometryRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutAction{Tizen.Uix.InputMethod.InputMethodEditor.Rect})">
1923             <summary>
1924             Sets the GeometryRequested Action
1925             </summary>
1926             <param name="geometryRequested">
1927             Called when an associated text input UI control requests the position and size from the input panel, requesting for x,y,w,h values.
1928             </param>
1929         </member>
1930         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.Run(System.Action,System.Action,System.Action{Tizen.Uix.InputMethod.InputMethodEditor.ContextId,Tizen.Uix.InputMethod.InputMethodContext},System.Action{Tizen.Uix.InputMethod.InputMethodEditor.ContextId})">
1931             <summary>
1932             Runs the main loop of IME application.
1933             This function starts to run IME application's main loop.
1934             </summary>
1935             <privilege>
1936             http://tizen.org/privilege/ime
1937             </privilege>
1938             <remarks>
1939             This API is a blocking call, as it starts the main loop of the application.
1940             </remarks>
1941             <param name="create">This is called to initialize IME application before the main loop starts up</param>
1942             <param name="terminate">This is called when IME application is terminated</param>
1943             <param name="show">
1944             This is called when IME application is shown
1945             It provides the Context Inofrmation and the Context Id
1946             </param>
1947             <param name="hide">
1948             This is called when IME application is hidden
1949             It provides the Context Id
1950             </param>
1951             <exception cref="T:System.InvalidOperationException">
1952             This can occur due to the following reasons:
1953             1) The application does not have the privilege to call this function
1954             2) Operation failed
1955             </exception>
1956         </member>
1957         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SendKeyEvent(Tizen.Uix.InputMethod.KeyCode,Tizen.Uix.InputMethod.KeyMask,System.Boolean)">
1958             <summary>
1959             Sends a key event to the associated text input UI control.
1960             </summary>
1961             <remarks>
1962             This function sends key down or up event with key mask to the client application. If forwardKey is true, this key event goes to the edit filed directly.
1963             And if forwardKey is false, the ProcessKey event receives the key event before the edit field.
1964             </remarks>
1965             <privilege>
1966             http://tizen.org/privilege/ime
1967             </privilege>
1968             <param name="keyCode">The key code to be sent</param>
1969             <param name="keyMask">The modifier key mask</param>
1970             <param name="forwardKey">The flag to send the key event directly to the edit field</param>
1971             <exception cref="T:System.InvalidOperationException">
1972             This can occur due to the following reasons:
1973             1) The application does not have the privilege to call this function
1974             2) IME main loop isn't started yet
1975             </exception>
1976         </member>
1977         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.CommitString(System.String)">
1978             <summary>
1979             Sends the text to the associated text input UI control.
1980             </summary>
1981             <privilege>
1982             http://tizen.org/privilege/ime
1983             </privilege>
1984             <param name="str">The string to be committed</param>
1985             <exception cref="T:System.InvalidOperationException">
1986             This can occur due to the following reasons:
1987             1) The application does not have the privilege to call this function
1988             2) IME main loop isn't started yet
1989             </exception>
1990         </member>
1991         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.ShowPreEditString">
1992             <summary>
1993             Requests to show preedit string.
1994             </summary>
1995             <privilege>
1996             http://tizen.org/privilege/ime
1997             </privilege>
1998             <exception cref="T:System.InvalidOperationException">
1999             This can occur due to the following reasons:
2000             1) The application does not have the privilege to call this function
2001             2) IME main loop isn't started yet
2002             </exception>
2003         </member>
2004         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.HidePreEditString">
2005             <summary>
2006             Requests to hide preedit string.
2007             </summary>
2008             <privilege>
2009             http://tizen.org/privilege/ime
2010             </privilege>
2011             <exception cref="T:System.InvalidOperationException">
2012             This can occur due to the following reasons:
2013             1) The application does not have the privilege to call this function
2014             2) IME main loop isn't started yet
2015             </exception>
2016         </member>
2017         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.UpdatePreEditString(System.String,System.Collections.Generic.IEnumerable{Tizen.Uix.InputMethod.PreEditAttribute})">
2018             <summary>
2019             Updates a new preedit string.
2020             </summary>
2021             <privilege>
2022             http://tizen.org/privilege/ime
2023             </privilege>
2024             <param name="str">The string to be updated in preedit</param>
2025             <param name="attrs">
2026             The list which has ime_preedit_attribute lists, strings can be composed of multiple string attributes: underline, highlight color and reversal color.
2027             The attrs list can be empty if no attributes to set
2028             </param>
2029             <exception cref="T:System.InvalidOperationException">
2030             This can occur due to the following reasons:
2031             1) The application does not have the privilege to call this function
2032             2) IME main loop isn't started yet
2033             3) Invalid Parameter
2034             </exception>
2035         </member>
2036         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.RequestSurroundingText(System.Int32,System.Int32)">
2037             <summary>
2038             Requests the surrounding text from the position of the cursor, asynchronously.
2039             </summary>
2040             <privilege>
2041             http://tizen.org/privilege/ime
2042             </privilege>
2043             <param name="maxLenBefore">The maximum length of string to be retrieved before the cursor, -1 means unlimited</param>
2044             <param name="maxLenAfter">The maximum length of string to be retrieved after the cursor, -1 means unlimited</param>
2045             <exception cref="T:System.InvalidOperationException">
2046             This can occur due to the following reasons:
2047             1) The application does not have the privilege to call this function
2048             2) IME main loop isn't started yet
2049             </exception>
2050             <postcondition>
2051             The requested surrounding text can be received using the SurroundingTextUpdated Event, only if it is set.
2052             </postcondition>
2053         </member>
2054         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.DeleteSurroundingText(System.Int32,System.Int32)">
2055             <summary>
2056             Requests to delete surrounding text.
2057             </summary>
2058             <privilege>
2059             http://tizen.org/privilege/ime
2060             </privilege>
2061             <param name="offset">The offset value from the cursor position</param>
2062             <param name="len">The length of the text to delete</param>
2063             <exception cref="T:System.InvalidOperationException">
2064             This can occur due to the following reasons:
2065             1) The application does not have the privilege to call this function
2066             2) IME main loop isn't started yet
2067             3) Invalid Parameter
2068             </exception>
2069         </member>
2070         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.GetSurroundingText(System.Int32,System.Int32,System.String@,System.Int32@)">
2071             <summary>
2072             Gets the surrounding text from the position of the cursor, synchronously.
2073             </summary>
2074             <privilege>
2075             http://tizen.org/privilege/ime
2076             </privilege>
2077             <param name="maxLenBefore">The maximum length of string to be retrieved before the cursor, -1 means unlimited</param>
2078             <param name="maxLenAfter">The maximum length of string to be retrieved after the cursor, -1 means unlimited</param>
2079             <param name="text">The surrounding text</param>
2080             <param name="cursorPosition">The cursor position</param>
2081             <exception cref="T:System.InvalidOperationException">
2082             This can occur due to the following reasons:
2083             1) The application does not have the privilege to call this function
2084             2) IME main loop isn't started yet
2085             3) Invalid Parameter
2086             4) Failed to obtain text due to out of memory
2087             </exception>
2088         </member>
2089         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetSelection(System.Int32,System.Int32)">
2090             <summary>
2091             Requests to set selection.
2092             </summary>
2093             <privilege>
2094             http://tizen.org/privilege/ime
2095             </privilege>
2096             <param name="start">The start cursor position in text (in characters not bytes)</param>
2097             <param name="end">The end cursor position in text (in characters not bytes)</param>
2098             <exception cref="T:System.InvalidOperationException">
2099             This can occur due to the following reasons:
2100             1) The application does not have the privilege to call this function
2101             2) IME main loop isn't started yet
2102             3) Invalid Parameter
2103             </exception>
2104         </member>
2105         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.GetMainWindow">
2106             <summary>
2107             This API returns the input panel main window.
2108             </summary>
2109             <privilege>
2110             http://tizen.org/privilege/ime
2111             </privilege>
2112             <returns>The input panel main window object on success, otherwise null</returns>
2113             <exception cref="T:System.InvalidOperationException">
2114             This can occur due to the following reasons:
2115             1) The application does not have the privilege to call this function
2116             2) IME main loop isn't started yet
2117             3) Operation Failed
2118             </exception>
2119         </member>
2120         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.Create">
2121             <summary>
2122             This API requests the InputMethodEditor to initialize
2123             </summary>
2124             <privilege>
2125             http://tizen.org/privilege/ime
2126             </privilege>
2127             <exception cref="T:System.InvalidOperationException">
2128             This can occur due to the following reasons:
2129             1) The application does not have the privilege to call this function
2130             2) Operation Failed
2131             </exception>
2132         </member>
2133         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.Destroy">
2134             <summary>
2135             This API requests the InputMethodEditor to finalize
2136             </summary>
2137             <privilege>
2138             http://tizen.org/privilege/ime
2139             </privilege>
2140             <exception cref="T:System.InvalidOperationException">
2141             This can occur due to the following reasons:
2142             1) The application does not have the privilege to call this function
2143             2) Operation Failed
2144             </exception>
2145         </member>
2146         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.CreateOptionWindow">
2147             <summary>
2148             Requests to create an option window from the input panel.
2149             The input panel can call this function to open the option window. This function calls OptionWindowCreated Event with OptionWindowType.Keyboard.
2150             </summary>
2151             <privilege>
2152             http://tizen.org/privilege/ime
2153             </privilege>
2154             <exception cref="T:System.InvalidOperationException">
2155             This can occur due to the following reasons:
2156             1) The application does not have the privilege to call this function
2157             2) Operation failed
2158             3) IME main loop isn't started yet
2159             4) OptionWindowCreated event has not been set
2160             </exception>
2161             <precondition>
2162             OptionWindowCreated and OptionWindowDestroyed event should be set
2163             </precondition>
2164         </member>
2165         <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.DestroyOptionWindow(Tizen.Uix.InputMethod.OptionWindow)">
2166             <summary>
2167             Requests to destroy an option window.
2168             The input panel can call this function to close the option window which is created from either the input panel or Settings application.
2169             </summary>
2170             <privilege>
2171             http://tizen.org/privilege/ime
2172             </privilege>
2173             <param name="window">The option window to destroy</param>
2174             <exception cref="T:System.InvalidOperationException">
2175             This can occur due to the following reasons:
2176             1) The application does not have the privilege to call this function
2177             2) Invalid Parameter
2178             3) IME main loop isn't started yet
2179             </exception>
2180             <precondition>
2181             OptionWindowDestroyed Event must be set.
2182             </precondition>
2183             <postcondition>
2184             This function triggers the OptionWindowDestroyed Event if it is set.
2185             </postcondition>
2186         </member>
2187         <member name="T:Tizen.Uix.InputMethod.LanguageSetEventArgs">
2188             <summary>
2189             This Class contains data related to LanguageSet Event
2190             </summary>
2191         </member>
2192         <member name="P:Tizen.Uix.InputMethod.LanguageSetEventArgs.Language">
2193             <summary>
2194             The preferred language that the client application wants
2195             </summary>
2196         </member>
2197         <member name="T:Tizen.Uix.InputMethod.LayoutSetEventArgs">
2198             <summary>
2199             This Class contains data related to LayoutSet Event
2200             </summary>
2201         </member>
2202         <member name="P:Tizen.Uix.InputMethod.LayoutSetEventArgs.Layout">
2203             <summary>
2204             The input panel layout
2205             </summary>
2206         </member>
2207         <member name="T:Tizen.Uix.InputMethod.OptionWindow">
2208             <summary>
2209             Option window Class
2210             </summary>
2211         </member>
2212         <member name="P:Tizen.Uix.InputMethod.OptionWindow.Type">
2213             <summary>
2214             The type of option window
2215             </summary>
2216         </member>
2217         <member name="T:Tizen.Uix.InputMethod.OptionWindowType">
2218             <summary>
2219             Enumeration of the option window type.
2220             </summary>
2221         </member>
2222         <member name="F:Tizen.Uix.InputMethod.OptionWindowType.Keyboard">
2223             <summary>
2224             Open from Keyboard
2225             </summary>
2226         </member>
2227         <member name="F:Tizen.Uix.InputMethod.OptionWindowType.SettingApplication">
2228             <summary>
2229             Open from Setting application
2230             </summary>
2231         </member>
2232         <member name="T:Tizen.Uix.InputMethod.OptionWindowCreatedEventArgs">
2233             <summary>
2234             This class contains information related to OptionWindowCreated event
2235             </summary>
2236         </member>
2237         <member name="P:Tizen.Uix.InputMethod.OptionWindowCreatedEventArgs.Window">
2238             <summary>
2239             The created window object
2240             </summary>
2241         </member>
2242         <member name="T:Tizen.Uix.InputMethod.OptionWindowDestroyedEventArgs">
2243             <summary>
2244             This class contains information related to the OptionWindowDestroyed event
2245             </summary>
2246         </member>
2247         <member name="P:Tizen.Uix.InputMethod.OptionWindowDestroyedEventArgs.Window">
2248             <summary>
2249             The window object to destroy
2250             </summary>
2251         </member>
2252         <member name="T:Tizen.Uix.InputMethod.AttributeType">
2253             <summary>
2254             Enumeration for Attribute Type
2255             </summary>
2256         </member>
2257         <member name="F:Tizen.Uix.InputMethod.AttributeType.None">
2258             <summary>
2259             No attribute
2260             </summary>
2261         </member>
2262         <member name="F:Tizen.Uix.InputMethod.AttributeType.FontStyle">
2263             <summary>
2264             A font style attribute, e.g., underline, etc.
2265             </summary>
2266         </member>
2267         <member name="T:Tizen.Uix.InputMethod.PreEditAttribute">
2268             <summary>
2269             This class represents the attributes for preedit string.
2270             </summary>
2271         </member>
2272         <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Start">
2273             <summary>
2274             The start position in the string of this attribute
2275             </summary>
2276         </member>
2277         <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Length">
2278             <summary>
2279             The character length of this attribute, the range is [Start, Start+Length]
2280             </summary>
2281         </member>
2282         <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Type">
2283             <summary>
2284             The type of this attribute
2285             </summary>
2286         </member>
2287         <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Value">
2288             <summary>
2289             The value of this attribute
2290             </summary>
2291         </member>
2292         <member name="T:Tizen.Uix.InputMethod.ReturnKeyStateSetEventArgs">
2293             <summary>
2294             This Class contains data related to ReturnKeyStateSet Event
2295             </summary>
2296         </member>
2297         <member name="P:Tizen.Uix.InputMethod.ReturnKeyStateSetEventArgs.State">
2298             <summary>
2299             The bool state to disable Return key. The Return key is enabled by default
2300             </summary>
2301         </member>
2302         <member name="T:Tizen.Uix.InputMethod.ReturnKeySetEventArgs">
2303             <summary>
2304             This Class contains data related to ReturnKeySet Event
2305             </summary>
2306         </member>
2307         <member name="P:Tizen.Uix.InputMethod.ReturnKeySetEventArgs.Type">
2308             <summary>
2309             The type of Return key on the input panel
2310             </summary>
2311         </member>
2312         <member name="T:Tizen.Uix.InputMethod.RotationChangedEventArgs">
2313             <summary>
2314             This Class contains data related to RotationChanged Event
2315             </summary>
2316         </member>
2317         <member name="P:Tizen.Uix.InputMethod.RotationChangedEventArgs.Degree">
2318             <summary>
2319             The rotation degree
2320             </summary>
2321         </member>
2322         <member name="T:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs">
2323             <summary>
2324             This Class contains data related to SurroundingTextUpdated Event
2325             </summary>
2326         </member>
2327         <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.ContextId">
2328             <summary>
2329             The input context identification value of an associated text input UI control
2330             </summary>
2331         </member>
2332         <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.CursorPosition">
2333             <summary>
2334             The cursor position
2335             </summary>
2336         </member>
2337         <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.Text">
2338             <summary>
2339             The string requested
2340             </summary>
2341         </member>
2342     </members>
2343 </doc>