Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Uix.InputMethod.xml
index 63b5ba3..18024b5 100644 (file)
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>Tizen.Uix.InputMethod</name>
-    </assembly>
-    <members>
-        <member name="T:Interop">
-            <summary>
-            Partial Interop Class
-            </summary>
-            <summary>
-            Partial Interop Class
-            </summary>
-            <summary>
-            Partial Interop Class
-            </summary>
-        </member>
-        <member name="T:Interop.EinaList">
-            <summary>
-            EinaList Interop Class
-            </summary>
-        </member>
-        <member name="T:Interop.InputMethod">
-            <summary>
-            InputMethod Interop Class
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.InvalidParameter" -->
-        <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.PermissionDenied" -->
-        <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.NoCallbackFunction" -->
-        <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.NotRunning" -->
-        <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.OperationFailed" -->
-        <!-- Badly formed XML comment ignored for member "F:Interop.InputMethod.ErrorCode.OutOfMemory" -->
-        <member name="T:Interop.Libraries">
-            <summary>
-            Partial Libraries Class
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.AccessibilityStateChangedEventArgs">
-            <summary>
-            This Class contains data related to AccessibilityStateChanged Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.AccessibilityStateChangedEventArgs.State">
-            <summary>
-            Accessibility option state
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.CursorPositionitionUpdatedEventArgs">
-            <summary>
-            This Class contains data related to CursorPositionitionUpdated Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.CursorPositionitionUpdatedEventArgs.CursorPosition">
-            <summary>
-            The cursor position
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.SetDataEventArgs">
-            <summary>
-            This Class contains data related to DataSet Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.SetDataEventArgs.Data">
-            <summary>
-            The specific data to be set to the input panel
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.SetDataEventArgs.DataLength">
-            <summary>
-            The length of data, in bytes, to send to the input panel
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.DisplayLanaguageChangedEventArgs">
-            <summary>
-            This Class contains data related to DisplayLanaguageChanged Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.DisplayLanaguageChangedEventArgs.Langauage">
-            <summary>
-            The language code
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.EditorWindow">
-            <summary>
-            The Editor window class
-            </summary>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.EditorWindow.SetSize(System.Int32,System.Int32,System.Int32,System.Int32)">
-            <summary>
-            This API updates the input panel window's size information.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="portraitWidth">The width in portrait mode</param>
-            <param name="portraitHeight">The height in portrait mode</param>
-            <param name="landscapeWidth">The width in landscape mode</param>
-            <param name="landscapeHeight">The height in landscape mode</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            </exception>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.FocusedInEventArgs">
-            <summary>
-            This Class contains data related to FocusedIn Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.FocusedInEventArgs.ContextId">
-            <summary>
-            The input context identification value of an associated text input UI control
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.FocusedOutEventArgs">
-            <summary>
-            This Class contains data related to FocusedOut Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.FocusedOutEventArgs.ContextId">
-            <summary>
-            The input context identification value of an associated text input UI control
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputPanelLayout">
-            <summary>
-            Enumeration for Input Panel Layout
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNormal">
-            <summary>
-            Normal
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNumber">
-            <summary>
-            Number
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutEMail">
-            <summary>
-            Email
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutURL">
-            <summary>
-            URL
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutPhoneNumber">
-            <summary>
-            Phone Number
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutIP">
-            <summary>
-            IP
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutMonth">
-            <summary>
-            Month
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNumberOnly">
-            <summary>
-            Number Only
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutInvalid">
-            <summary>
-            Invalid
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutHEX">
-            <summary>
-            HEX
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutTerminal">
-            <summary>
-            Terminal
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutPassword">
-            <summary>
-            Password
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutDateTime">
-            <summary>
-            Date Time
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutEmoticon">
-            <summary>
-            Emoticon
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutVoice">
-            <summary>
-            Voice
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.LayoutVariation">
-            <summary>
-            Enumeration for Layout Variation
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalNormal">
-            <summary>
-            The plain normal layout
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalFileName">
-            <summary>
-            Filename layout; symbols such as '/', '\*', '\', '|', '&lt;', '&gt;', '?', '&quot;' and ':' should be disabled
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalPersonName">
-            <summary>
-            The name of a person
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlyNormal">
-            <summary>
-            The plain normal number layout
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlySigned">
-            <summary>
-            The number layout to allow a negative sign
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlyDecimal">
-            <summary>
-            The number layout to allow decimal point to provide fractional value
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlySignedAndDecimal">
-            <summary>
-            The number layout to allow decimal point and negative sign
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.PasswordNormal">
-            <summary>
-            The normal password layout
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.PasswordNumberOnly">
-            <summary>
-            The password layout to allow only number
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.AutoCapitalization">
-            <summary>
-            Enumeration for AutoCapital Type
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.None">
-            <summary>
-            None
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Word">
-            <summary>
-            Word
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Sentence">
-            <summary>
-            Sentence
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.AllCharacter">
-            <summary>
-            All Character
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputPanelReturnKey">
-            <summary>
-            Enumeration for InputPanel ReturnKey Type
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Default">
-            <summary>
-            Default
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Done">
-            <summary>
-            Done
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Go">
-            <summary>
-            Go
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Join">
-            <summary>
-            Join
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Login">
-            <summary>
-            Login
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Next">
-            <summary>
-            Next
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Search">
-            <summary>
-            Search
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Send">
-            <summary>
-            Send
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.SignIn">
-            <summary>
-            SignIn
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputHints">
-            <summary>
-            Enumeration for InputHints
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputHints.None">
-            <summary>
-            None
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputHints.AutoComplete">
-            <summary>
-            AutoComplete
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputHints.SensitiveData">
-            <summary>
-            SensitiveData
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputHints.Multiline">
-            <summary>
-            Multiline
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputHints.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.BiDirection">
-            <summary>
-            Enumeration for BiDi Direction
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.BiDirection.Neutral">
-            <summary>
-            Neutral
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.BiDirection.LTR">
-            <summary>
-            LTR
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.BiDirection.RTL">
-            <summary>
-            RTL
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.BiDirection.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputPanelLanguage">
-            <summary>
-            Enumeration for InputPanel Language
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Automatic">
-            <summary>
-            Automatic
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Alphabet">
-            <summary>
-            Alphabet
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputMethodContext">
-            <summary>
-            This class represents the context of InputMethodEditor
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.Layout">
-            <summary>
-            Gets the layout information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.LayoutVariation">
-            <summary>
-            Gets the layout variation information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.CursorPositionition">
-            <summary>
-            Gets the cursor position information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.AutoCapitalization">
-            <summary>
-            Gets the autocapital type information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.ReturnKey">
-            <summary>
-            Gets the Return key label type information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.ReturnKeyState">
-            <summary>
-            Gets the Return key state information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.PredictionMode">
-            <summary>
-            Gets the prediction mode information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.PasswordMode">
-            <summary>
-            Gets the password mode information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.InputHint">
-            <summary>
-            Gets the input hint information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.BiDirection">
-            <summary>
-            Gets the text bidirectional information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.Language">
-            <summary>
-            Gets the preferred language information.
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.DeviceClass">
-            <summary>
-            Enumeration for Device Class
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.None">
-            <summary>
-            None
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Seat">
-            <summary>
-            Seat
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Keyboard">
-            <summary>
-            Keyboard
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Mouse">
-            <summary>
-            Mouse
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Touch">
-            <summary>
-            Touch
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Pen">
-            <summary>
-            Pen
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Pointer">
-            <summary>
-            Pointer
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Gamepad">
-            <summary>
-            Gamepad
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.DeviceSubclass">
-            <summary>
-            Enumeration for Device SubClass
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.None">
-            <summary>
-            None
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Finger">
-            <summary>
-            Finger
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.FingerNail">
-            <summary>
-            FingerNail
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Knuckle">
-            <summary>
-            Knuckle
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Palm">
-            <summary>
-            Palm
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.HandSIze">
-            <summary>
-            HandSIze
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.HandFlat">
-            <summary>
-            HandFlat
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.PenTip">
-            <summary>
-            PenTip
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackpad">
-            <summary>
-            Trackpad
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackpoint">
-            <summary>
-            Trackpoint
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackball">
-            <summary>
-            Trackball
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Undefined">
-            <summary>
-            Undefined
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.VoiceControlDeviceInformation">
-            <summary>
-            this class gives the device information, like the name, class and subclass
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.Name">
-            <summary>
-            Gets the device name of the key event.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.DeviceClass">
-            <summary>
-            Gets the device class of the key event.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.DeviceSubclass">
-            <summary>
-            Gets the device subclass of the key event.
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "T:Tizen.Uix.InputMethod.KeyCode" -->
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.BackSpace">
-            <summary>
-            The backspace key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Tab">
-            <summary>
-            The tab key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Linefeed">
-            <summary>
-            The linefeed key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Clear">
-            <summary>
-            The clear key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Return">
-            <summary>
-            The return key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Pause">
-            <summary>
-            The pause key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.ScrollLock">
-            <summary>
-            The scroll lock key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.SysReq">
-            <summary>
-            The sys req key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Escape">
-            <summary>
-            The escape key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Delete">
-            <summary>
-            The delete key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Home">
-            <summary>
-            The home key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Left">
-            <summary>
-            The left directional key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Up">
-            <summary>
-            The up directional key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Right">
-            <summary>
-            The right directional key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Down">
-            <summary>
-            The down directional key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Prior">
-            <summary>
-            The prior, previous key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Page_Up">
-            <summary>
-            The page up key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Next">
-            <summary>
-            The next key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Page_Down">
-            <summary>
-            The page down key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.End">
-            <summary>
-            The end key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Begin">
-            <summary>
-            The begin key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Select">
-            <summary>
-            The select key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Print">
-            <summary>
-            The print key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Execute">
-            <summary>
-            The execute, run, do key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Insert">
-            <summary>
-            The insert key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Undo">
-            <summary>
-            The undo key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Redo">
-            <summary>
-            The redo key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Menu">
-            <summary>
-            The menu key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Find">
-            <summary>
-            The find key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Cancel">
-            <summary>
-            The cancel, stop, abort, exit key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Help">
-            <summary>
-            The help key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Break">
-            <summary>
-            The break key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Mode_switch">
-            <summary>
-            The character set switch key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Num_Lock">
-            <summary>
-            The num lock key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSpace">
-            <summary>
-            The Numpad space key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPTab">
-            <summary>
-            The Numpad tab key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEnter">
-            <summary>
-            The Numpad enter key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF1">
-            <summary>
-            The Numpad function 1 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF2">
-            <summary>
-            The Numpad function 2 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF3">
-            <summary>
-            The Numpad function 3 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF4">
-            <summary>
-            The Numpad function 4 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPHome">
-            <summary>
-            The Numpad home key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPLeft">
-            <summary>
-            The Numpad left key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPUp">
-            <summary>
-            The Numpad up key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPRight">
-            <summary>
-            The Numpad right key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDown">
-            <summary>
-            The Numpad down key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPrior">
-            <summary>
-            The Numpad prior, previous key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPage_Up">
-            <summary>
-            The Numpad page up key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPNext">
-            <summary>
-            The Numpad next key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPage_Down">
-            <summary>
-            The Numpad page down key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEnd">
-            <summary>
-            The Numpad end key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPBegin">
-            <summary>
-            The Numpad begin key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPInsert">
-            <summary>
-            The Numpad insert key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDelete">
-            <summary>
-            The Numpad delete key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEqual">
-            <summary>
-            The Numpad equal key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPMultiply">
-            <summary>
-            The Numpad multiply key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPAdd">
-            <summary>
-            The Numpad add key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSeparator">
-            <summary>
-            The Numpad separator key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSubtract">
-            <summary>
-            The Numpad subtract key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDecimal">
-            <summary>
-            The Numpad decimal key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDivide">
-            <summary>
-            The Numpad divide key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP0">
-            <summary>
-            The Numpad 0 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP1">
-            <summary>
-            The Numpad 1 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP2">
-            <summary>
-            The Numpad 2 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP3">
-            <summary>
-            The Numpad 3 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP4">
-            <summary>
-            The Numpad 4 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP5">
-            <summary>
-            The Numpad 5 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP6">
-            <summary>
-            The Numpad 6 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP7">
-            <summary>
-            The Numpad 7 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP8">
-            <summary>
-            The Numpad 8 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP9">
-            <summary>
-            The Numpad 9 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F1">
-            <summary>
-            The function 1 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F2">
-            <summary>
-            The function 2 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F3">
-            <summary>
-            The function 3 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F4">
-            <summary>
-            The function 4 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F5">
-            <summary>
-            The function 5 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F6">
-            <summary>
-            The function 6 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F7">
-            <summary>
-            The function 7 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F8">
-            <summary>
-            The function 8 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F9">
-            <summary>
-            The function 9 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F10">
-            <summary>
-            The function 10 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F11">
-            <summary>
-            The function 11 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F12">
-            <summary>
-            The function 12 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F13">
-            <summary>
-            The function 13 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F14">
-            <summary>
-            The function 14 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F15">
-            <summary>
-            The function 15 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F16">
-            <summary>
-            The function 16 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F17">
-            <summary>
-            The function 17 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F18">
-            <summary>
-            The function 18 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F19">
-            <summary>
-            The function 19 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F20">
-            <summary>
-            The function 20 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F21">
-            <summary>
-            The function 21 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F22">
-            <summary>
-            The function 22 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F23">
-            <summary>
-            The function 23 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F24">
-            <summary>
-            The function 24 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F25">
-            <summary>
-            The function 25 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F26">
-            <summary>
-            The function 26 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F27">
-            <summary>
-            The function 27 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F28">
-            <summary>
-            The function 28 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F29">
-            <summary>
-            The function 29 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F30">
-            <summary>
-            The function 30 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F31">
-            <summary>
-            The function 31 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F32">
-            <summary>
-            The function 32 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F33">
-            <summary>
-            The function 33 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F34">
-            <summary>
-            The function 34 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.F35">
-            <summary>
-            The function 35 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftL">
-            <summary>
-            The left shift key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftR">
-            <summary>
-            The right shift key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.ControlL">
-            <summary>
-            The left control key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.ControlR">
-            <summary>
-            The right control key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.CapsLock">
-            <summary>
-            The caps lock key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftLock">
-            <summary>
-            The shift lock key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.MetaL">
-            <summary>
-            The left meta key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.MetaR">
-            <summary>
-            The right meta key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.AltL">
-            <summary>
-            The left alt key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.AltR">
-            <summary>
-            The right alt key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.SuperL">
-            <summary>
-            The left super key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.SuperR">
-            <summary>
-            The right super key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.HyperL">
-            <summary>
-            The left hyper key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.HyperR">
-            <summary>
-            The right hyper key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Space">
-            <summary>
-            The space key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Exclam">
-            <summary>
-            The exclamation key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Quotedbl">
-            <summary>
-            The quotedbl key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.NumberSign">
-            <summary>
-            The number sign key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Dollar">
-            <summary>
-            The dollar key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Percent">
-            <summary>
-            The percent key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Ampersand">
-            <summary>
-            The ampersand key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Apostrophe">
-            <summary>
-            The apostrophe key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Parenleft">
-            <summary>
-            The parenleft key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Parenright">
-            <summary>
-            The parenright key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Asterisk">
-            <summary>
-            The asterisk key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Plus">
-            <summary>
-            The plus key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Comma">
-            <summary>
-            The comma key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Minus">
-            <summary>
-            The minus key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Period">
-            <summary>
-            The period key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Slash">
-            <summary>
-            The slash key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad0">
-            <summary>
-            The 0 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad1">
-            <summary>
-            The 1 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad2">
-            <summary>
-            The 2 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad3">
-            <summary>
-            The 3 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad4">
-            <summary>
-            The 4 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad5">
-            <summary>
-            The 5 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad6">
-            <summary>
-            The 6 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad7">
-            <summary>
-            The 7 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad8">
-            <summary>
-            The 8 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad9">
-            <summary>
-            The 9 key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Colon">
-            <summary>
-            The colon key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Semicolon">
-            <summary>
-            The semicolon key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Less">
-            <summary>
-            The less key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Equal">
-            <summary>
-            The equal key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Greater">
-            <summary>
-            The greater key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Question">
-            <summary>
-            The question key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.At">
-            <summary>
-            The at key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadA">
-            <summary>
-            The A key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadB">
-            <summary>
-            The B key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadC">
-            <summary>
-            The C key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadD">
-            <summary>
-            The D key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadE">
-            <summary>
-            The E key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadF">
-            <summary>
-            The F key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadG">
-            <summary>
-            The G key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadH">
-            <summary>
-            The H key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadI">
-            <summary>
-            The I key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadJ">
-            <summary>
-            The J key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadK">
-            <summary>
-            The K key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadL">
-            <summary>
-            The L key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadM">
-            <summary>
-            The M key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadN">
-            <summary>
-            The N key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadO">
-            <summary>
-            The O key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadP">
-            <summary>
-            The P key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadQ">
-            <summary>
-            The Q key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadR">
-            <summary>
-            The R key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadS">
-            <summary>
-            The S key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadT">
-            <summary>
-            The T key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadU">
-            <summary>
-            The U key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadV">
-            <summary>
-            The V key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadW">
-            <summary>
-            The W key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadX">
-            <summary>
-            The X key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadY">
-            <summary>
-            The Y key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadZ">
-            <summary>
-            The Z key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.BracketLeft">
-            <summary>
-            The left bracket key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Backslash">
-            <summary>
-            The backslash key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.BracketRight">
-            <summary>
-            The right bracket key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.AsciiCircum">
-            <summary>
-            The circumflex key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Underscore">
-            <summary>
-            The underscore key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Grave">
-            <summary>
-            The grave key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypada">
-            <summary>
-            The a key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadb">
-            <summary>
-            The b key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadc">
-            <summary>
-            The c key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadd">
-            <summary>
-            The d key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypade">
-            <summary>
-            The e key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadf">
-            <summary>
-            The f key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadg">
-            <summary>
-            The g key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadh">
-            <summary>
-            The h key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadi">
-            <summary>
-            The i key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadj">
-            <summary>
-            The j key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadk">
-            <summary>
-            The k key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadl">
-            <summary>
-            The l key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadm">
-            <summary>
-            The m key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadn">
-            <summary>
-            The n key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypado">
-            <summary>
-            The o key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadp">
-            <summary>
-            The p key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadq">
-            <summary>
-            The q key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadr">
-            <summary>
-            The r key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypads">
-            <summary>
-            The s key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadt">
-            <summary>
-            The t key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadu">
-            <summary>
-            The u key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadv">
-            <summary>
-            The v key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadw">
-            <summary>
-            The w key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadx">
-            <summary>
-            The x key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypady">
-            <summary>
-            The y key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadz">
-            <summary>
-            The z key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.BraceLeft">
-            <summary>
-            The left brace key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.Bar">
-            <summary>
-            The bar key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.BraceRight">
-            <summary>
-            The right brace key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyCode.AsciiTilde">
-            <summary>
-            The tilde key
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.KeyMask">
-            <summary>
-            Enumeration of the key masks.
-            The key masks indicate which modifier keys is pressed down during the keyboard hit.The special MASK_RELEASED indicates the key release event.
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Pressed">
-            <summary>
-            Key press event without modifier key
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Shift">
-            <summary>
-            The Shift key is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.CapsLock">
-            <summary>
-            The CapsLock key is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Control">
-            <summary>
-            The Control key is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Alt">
-            <summary>
-            The Alt key is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Meta">
-            <summary>
-            The Meta key is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Win">
-            <summary>
-            The Win (between Control and Alt) is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Hyper">
-            <summary>
-            The Hyper key is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.NumLock">
-            <summary>
-            The NumLock key is pressed down
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.KeyMask.Released">
-            <summary>
-            Key release event
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor">
-            <summary>
-            This class contains api's related to IME(Input method editor)
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.ContextId">
-            <summary>
-            Structure representing ContextId
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.Rect">
-            <summary>
-            rectangle representing the position and size of UI Control
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.x">
-            <summary>
-            The x position in screen
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.y">
-            <summary>
-            The y position in screen
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.w">
-            <summary>
-            The window width
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.h">
-            <summary>
-            The window height
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.OutAction`1">
-            <summary>
-            An Action with 1 out parameter
-            </summary>
-            <typeparam name="T">Generic Type</typeparam>
-            <param name="a">The out parameter</param>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.OutArrayAction`1">
-            <summary>
-            An Action with an array out parameter
-            </summary>
-            <typeparam name="T">Generic Type</typeparam>
-            <param name="a">The out parameter 1</param>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.BoolAction`3">
-            <summary>
-            An Action with 3 Input Parameter returning a bool
-            </summary>
-            <typeparam name="T">Generic Type for Parameter 1</typeparam>
-            <typeparam name="T1">Generic Type for Parameter 2</typeparam>
-            <typeparam name="T2">Generic Type for Parameter 3</typeparam>
-            <param name="a">The Input Parameter 1</param>
-            <param name="b">The Input Parameter 2</param>
-            <param name="c">The Input Parameter 3</param>
-            <returns></returns>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.FocusedIn">
-            <summary>
-            Called when an associated text input UI control has focus.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.FocusedOut">
-            <summary>
-            Called when an associated text input UI control loses focus.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.SurroundingTextUpdated">
-            <summary>
-            Called when an associated text input UI control responds to a request with the surrounding text.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.InputContextReset">
-            <summary>
-            Called to reset the input context of an associated text input UI control.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.CursorPositionitionUpdated">
-            <summary>
-            Called when the position of the cursor in an associated text input UI control changes.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.LanguageSet">
-            <summary>
-            Called to set the preferred language to the input panel.
-            It will be only called when the client application changes the edit field's language attribute after the input panel is shown.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.DataSet">
-            <summary>
-            Called to set the application specific data to deliver to the input panel.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.LayoutSet">
-            <summary>
-            Called when an associated text input UI control requests the input panel to set its layout.
-            It will be only called when the client application changes the edit field's layout attribute after the input panel is shown.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.ReturnKeySet">
-            <summary>
-            Called when an associated text input UI control requests the input panel to set the Return key label.
-            The input panel can show text or image on the Return button according to the Return key action.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.ReturnKeyStateSet">
-            <summary>
-            Called when an associated text input UI control requests the input panel to enable or disable the Return key state.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.DisplayLanaguageChanged">
-            <summary>
-            Called when the system display language is changed.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.RotationChanged">
-            <summary>
-            Called when the device is rotated.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.AccessibilityStateChanged">
-            <summary>
-            Called when Accessibility in Settings application is on or off.
-            </summary>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.OptionWindowCreated">
-            <summary>
-            Called to create the option window.
-            </summary>
-            <remarks>
-            if Input panel requests to open the option window, type will be OptionWindowType.Keyboard.
-            And if Settings application requests to open it, type will be OptionWindowType.SettingApplication.
-            </remarks>
-        </member>
-        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.OptionWindowDestroyed">
-            <summary>
-            Called to destroy the option window.
-            </summary>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetLanguageRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutAction{System.String})">
-            <summary>
-            Sets the languageRequested Action
-            </summary>
-            <param name="languageRequested">
-            Called when an associated text input UI control requests the language from the input panel, requesting for language code.
-            </param>
-        </member>
-        <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})">
-            <summary>
-            Sets the processKey Action
-            If the key event is from the external device, DeviceInfo will have its name, class and subclass information.
-            </summary>
-            <param name="processKey">
-            The Action is alled when the key event is received from the external devices or SendKey function.
-            This Event processes the key event before an associated text input UI control does.
-            </param>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetDataRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutArrayAction{System.Byte})">
-            <summary>
-            Sets the imDataRequested Action
-            </summary>
-            <param name="imDataRequested">
-            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.
-            </param>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetGeometryRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutAction{Tizen.Uix.InputMethod.InputMethodEditor.Rect})">
-            <summary>
-            Sets the GeometryRequested Action
-            </summary>
-            <param name="geometryRequested">
-            Called when an associated text input UI control requests the position and size from the input panel, requesting for x,y,w,h values.
-            </param>
-        </member>
-        <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})">
-            <summary>
-            Runs the main loop of IME application.
-            This function starts to run IME application's main loop.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <remarks>
-            This API is a blocking call, as it starts the main loop of the application.
-            </remarks>
-            <param name="create">This is called to initialize IME application before the main loop starts up</param>
-            <param name="terminate">This is called when IME application is terminated</param>
-            <param name="show">
-            This is called when IME application is shown
-            It provides the Context Inofrmation and the Context Id
-            </param>
-            <param name="hide">
-            This is called when IME application is hidden
-            It provides the Context Id
-            </param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) Operation failed
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SendKeyEvent(Tizen.Uix.InputMethod.KeyCode,Tizen.Uix.InputMethod.KeyMask,System.Boolean)">
-            <summary>
-            Sends a key event to the associated text input UI control.
-            </summary>
-            <remarks>
-            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.
-            And if forwardKey is false, the ProcessKey event receives the key event before the edit field.
-            </remarks>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="keyCode">The key code to be sent</param>
-            <param name="keyMask">The modifier key mask</param>
-            <param name="forwardKey">The flag to send the key event directly to the edit field</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.CommitString(System.String)">
-            <summary>
-            Sends the text to the associated text input UI control.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="str">The string to be committed</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.ShowPreEditString">
-            <summary>
-            Requests to show preedit string.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.HidePreEditString">
-            <summary>
-            Requests to hide preedit string.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.UpdatePreEditString(System.String,System.Collections.Generic.IEnumerable{Tizen.Uix.InputMethod.PreEditAttribute})">
-            <summary>
-            Updates a new preedit string.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="str">The string to be updated in preedit</param>
-            <param name="attrs">
-            The list which has ime_preedit_attribute lists, strings can be composed of multiple string attributes: underline, highlight color and reversal color.
-            The attrs list can be empty if no attributes to set
-            </param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            3) Invalid Parameter
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.RequestSurroundingText(System.Int32,System.Int32)">
-            <summary>
-            Requests the surrounding text from the position of the cursor, asynchronously.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="maxLenBefore">The maximum length of string to be retrieved before the cursor, -1 means unlimited</param>
-            <param name="maxLenAfter">The maximum length of string to be retrieved after the cursor, -1 means unlimited</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            </exception>
-            <postcondition>
-            The requested surrounding text can be received using the SurroundingTextUpdated Event, only if it is set.
-            </postcondition>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.DeleteSurroundingText(System.Int32,System.Int32)">
-            <summary>
-            Requests to delete surrounding text.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="offset">The offset value from the cursor position</param>
-            <param name="len">The length of the text to delete</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            3) Invalid Parameter
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.GetSurroundingText(System.Int32,System.Int32,System.String@,System.Int32@)">
-            <summary>
-            Gets the surrounding text from the position of the cursor, synchronously.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="maxLenBefore">The maximum length of string to be retrieved before the cursor, -1 means unlimited</param>
-            <param name="maxLenAfter">The maximum length of string to be retrieved after the cursor, -1 means unlimited</param>
-            <param name="text">The surrounding text</param>
-            <param name="cursorPosition">The cursor position</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            3) Invalid Parameter
-            4) Failed to obtain text due to out of memory
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetSelection(System.Int32,System.Int32)">
-            <summary>
-            Requests to set selection.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="start">The start cursor position in text (in characters not bytes)</param>
-            <param name="end">The end cursor position in text (in characters not bytes)</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            3) Invalid Parameter
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.GetMainWindow">
-            <summary>
-            This API returns the input panel main window.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <returns>The input panel main window object on success, otherwise null</returns>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) IME main loop isn't started yet
-            3) Operation Failed
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.Create">
-            <summary>
-            This API requests the InputMethodEditor to initialize
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) Operation Failed
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.Destroy">
-            <summary>
-            This API requests the InputMethodEditor to finalize
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) Operation Failed
-            </exception>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.CreateOptionWindow">
-            <summary>
-            Requests to create an option window from the input panel.
-            The input panel can call this function to open the option window. This function calls OptionWindowCreated Event with OptionWindowType.Keyboard.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) Operation failed
-            3) IME main loop isn't started yet
-            4) OptionWindowCreated event has not been set
-            </exception>
-            <precondition>
-            OptionWindowCreated and OptionWindowDestroyed event should be set
-            </precondition>
-        </member>
-        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.DestroyOptionWindow(Tizen.Uix.InputMethod.OptionWindow)">
-            <summary>
-            Requests to destroy an option window.
-            The input panel can call this function to close the option window which is created from either the input panel or Settings application.
-            </summary>
-            <privilege>
-            http://tizen.org/privilege/ime
-            </privilege>
-            <param name="window">The option window to destroy</param>
-            <exception cref="T:System.InvalidOperationException">
-            This can occur due to the following reasons:
-            1) The application does not have the privilege to call this function
-            2) Invalid Parameter
-            3) IME main loop isn't started yet
-            </exception>
-            <precondition>
-            OptionWindowDestroyed Event must be set.
-            </precondition>
-            <postcondition>
-            This function triggers the OptionWindowDestroyed Event if it is set.
-            </postcondition>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.LanguageSetEventArgs">
-            <summary>
-            This Class contains data related to LanguageSet Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.LanguageSetEventArgs.Language">
-            <summary>
-            The preferred language that the client application wants
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.LayoutSetEventArgs">
-            <summary>
-            This Class contains data related to LayoutSet Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.LayoutSetEventArgs.Layout">
-            <summary>
-            The input panel layout
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.OptionWindow">
-            <summary>
-            Option window Class
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.OptionWindow.Type">
-            <summary>
-            The type of option window
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.OptionWindowType">
-            <summary>
-            Enumeration of the option window type.
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.OptionWindowType.Keyboard">
-            <summary>
-            Open from Keyboard
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.OptionWindowType.SettingApplication">
-            <summary>
-            Open from Setting application
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.OptionWindowCreatedEventArgs">
-            <summary>
-            This class contains information related to OptionWindowCreated event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.OptionWindowCreatedEventArgs.Window">
-            <summary>
-            The created window object
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.OptionWindowDestroyedEventArgs">
-            <summary>
-            This class contains information related to the OptionWindowDestroyed event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.OptionWindowDestroyedEventArgs.Window">
-            <summary>
-            The window object to destroy
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.AttributeType">
-            <summary>
-            Enumeration for Attribute Type
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.AttributeType.None">
-            <summary>
-            No attribute
-            </summary>
-        </member>
-        <member name="F:Tizen.Uix.InputMethod.AttributeType.FontStyle">
-            <summary>
-            A font style attribute, e.g., underline, etc.
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.PreEditAttribute">
-            <summary>
-            This class represents the attributes for preedit string.
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Start">
-            <summary>
-            The start position in the string of this attribute
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Length">
-            <summary>
-            The character length of this attribute, the range is [Start, Start+Length]
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Type">
-            <summary>
-            The type of this attribute
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Value">
-            <summary>
-            The value of this attribute
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.ReturnKeyStateSetEventArgs">
-            <summary>
-            This Class contains data related to ReturnKeyStateSet Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.ReturnKeyStateSetEventArgs.State">
-            <summary>
-            The bool state to disable Return key. The Return key is enabled by default
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.ReturnKeySetEventArgs">
-            <summary>
-            This Class contains data related to ReturnKeySet Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.ReturnKeySetEventArgs.Type">
-            <summary>
-            The type of Return key on the input panel
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.RotationChangedEventArgs">
-            <summary>
-            This Class contains data related to RotationChanged Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.RotationChangedEventArgs.Degree">
-            <summary>
-            The rotation degree
-            </summary>
-        </member>
-        <member name="T:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs">
-            <summary>
-            This Class contains data related to SurroundingTextUpdated Event
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.ContextId">
-            <summary>
-            The input context identification value of an associated text input UI control
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.CursorPosition">
-            <summary>
-            The cursor position
-            </summary>
-        </member>
-        <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.Text">
-            <summary>
-            The string requested
-            </summary>
-        </member>
-    </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+    <assembly>\r
+        <name>Tizen.Uix.InputMethod</name>\r
+    </assembly>\r
+    <members>\r
+        <member name="T:Interop">\r
+            <summary>\r
+            Partial Interop Class\r
+            </summary>\r
+            <summary>\r
+            Partial Interop Class\r
+            </summary>\r
+            <summary>\r
+            Partial Interop Class\r
+            </summary>\r
+        </member>\r
+        <member name="T:Interop.EinaList">\r
+            <summary>\r
+            EinaList Interop Class\r
+            </summary>\r
+        </member>\r
+        <member name="T:Interop.InputMethod">\r
+            <summary>\r
+            InputMethod Interop Class\r
+            </summary>\r
+        </member>\r
+        <!-- "F:Interop.InputMethod.ErrorCode.InvalidParameter" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "F:Interop.InputMethod.ErrorCode.PermissionDenied" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "F:Interop.InputMethod.ErrorCode.NoCallbackFunction" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "F:Interop.InputMethod.ErrorCode.NotRunning" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "F:Interop.InputMethod.ErrorCode.OperationFailed" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "F:Interop.InputMethod.ErrorCode.OutOfMemory" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="T:Interop.Libraries">\r
+            <summary>\r
+            Partial Libraries Class\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.AccessibilityStateChangedEventArgs">\r
+            <summary>\r
+            This Class contains data related to AccessibilityStateChanged Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.AccessibilityStateChangedEventArgs.State">\r
+            <summary>\r
+            Accessibility option state\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.CursorPositionitionUpdatedEventArgs">\r
+            <summary>\r
+            This Class contains data related to CursorPositionitionUpdated Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.CursorPositionitionUpdatedEventArgs.CursorPosition">\r
+            <summary>\r
+            The cursor position\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.SetDataEventArgs">\r
+            <summary>\r
+            This Class contains data related to DataSet Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.SetDataEventArgs.Data">\r
+            <summary>\r
+            The specific data to be set to the input panel\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.SetDataEventArgs.DataLength">\r
+            <summary>\r
+            The length of data, in bytes, to send to the input panel\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.DisplayLanaguageChangedEventArgs">\r
+            <summary>\r
+            This Class contains data related to DisplayLanaguageChanged Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.DisplayLanaguageChangedEventArgs.Langauage">\r
+            <summary>\r
+            The language code\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.EditorWindow">\r
+            <summary>\r
+            The Editor window class\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.EditorWindow.SetSize(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+            <summary>\r
+            This API updates the input panel window's size information.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="portraitWidth">The width in portrait mode</param>\r
+            <param name="portraitHeight">The height in portrait mode</param>\r
+            <param name="landscapeWidth">The width in landscape mode</param>\r
+            <param name="landscapeHeight">The height in landscape mode</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            </exception>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.FocusedInEventArgs">\r
+            <summary>\r
+            This Class contains data related to FocusedIn Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.FocusedInEventArgs.ContextId">\r
+            <summary>\r
+            The input context identification value of an associated text input UI control\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.FocusedOutEventArgs">\r
+            <summary>\r
+            This Class contains data related to FocusedOut Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.FocusedOutEventArgs.ContextId">\r
+            <summary>\r
+            The input context identification value of an associated text input UI control\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputPanelLayout">\r
+            <summary>\r
+            Enumeration for Input Panel Layout\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNormal">\r
+            <summary>\r
+            Normal\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNumber">\r
+            <summary>\r
+            Number\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutEMail">\r
+            <summary>\r
+            Email\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutURL">\r
+            <summary>\r
+            URL\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutPhoneNumber">\r
+            <summary>\r
+            Phone Number\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutIP">\r
+            <summary>\r
+            IP\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutMonth">\r
+            <summary>\r
+            Month\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutNumberOnly">\r
+            <summary>\r
+            Number Only\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutInvalid">\r
+            <summary>\r
+            Invalid\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutHEX">\r
+            <summary>\r
+            HEX\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutTerminal">\r
+            <summary>\r
+            Terminal\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutPassword">\r
+            <summary>\r
+            Password\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutDateTime">\r
+            <summary>\r
+            Date Time\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutEmoticon">\r
+            <summary>\r
+            Emoticon\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.LayoutVoice">\r
+            <summary>\r
+            Voice\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLayout.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.LayoutVariation">\r
+            <summary>\r
+            Enumeration for Layout Variation\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalNormal">\r
+            <summary>\r
+            The plain normal layout\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalFileName">\r
+            <summary>\r
+            Filename layout; symbols such as '/', '\*', '\', '|', '&lt;', '&gt;', '?', '&quot;' and ':' should be disabled\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NormalPersonName">\r
+            <summary>\r
+            The name of a person\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlyNormal">\r
+            <summary>\r
+            The plain normal number layout\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlySigned">\r
+            <summary>\r
+            The number layout to allow a negative sign\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlyDecimal">\r
+            <summary>\r
+            The number layout to allow decimal point to provide fractional value\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.NumberOnlySignedAndDecimal">\r
+            <summary>\r
+            The number layout to allow decimal point and negative sign\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.PasswordNormal">\r
+            <summary>\r
+            The normal password layout\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.PasswordNumberOnly">\r
+            <summary>\r
+            The password layout to allow only number\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.LayoutVariation.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.AutoCapitalization">\r
+            <summary>\r
+            Enumeration for AutoCapital Type\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.None">\r
+            <summary>\r
+            None\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Word">\r
+            <summary>\r
+            Word\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Sentence">\r
+            <summary>\r
+            Sentence\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.AllCharacter">\r
+            <summary>\r
+            All Character\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.AutoCapitalization.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputPanelReturnKey">\r
+            <summary>\r
+            Enumeration for InputPanel ReturnKey Type\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Default">\r
+            <summary>\r
+            Default\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Done">\r
+            <summary>\r
+            Done\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Go">\r
+            <summary>\r
+            Go\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Join">\r
+            <summary>\r
+            Join\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Login">\r
+            <summary>\r
+            Login\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Next">\r
+            <summary>\r
+            Next\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Search">\r
+            <summary>\r
+            Search\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Send">\r
+            <summary>\r
+            Send\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.SignIn">\r
+            <summary>\r
+            SignIn\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelReturnKey.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputHints">\r
+            <summary>\r
+            Enumeration for InputHints\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputHints.None">\r
+            <summary>\r
+            None\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputHints.AutoComplete">\r
+            <summary>\r
+            AutoComplete\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputHints.SensitiveData">\r
+            <summary>\r
+            SensitiveData\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputHints.Multiline">\r
+            <summary>\r
+            Multiline\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputHints.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.BiDirection">\r
+            <summary>\r
+            Enumeration for BiDi Direction\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.BiDirection.Neutral">\r
+            <summary>\r
+            Neutral\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.BiDirection.LTR">\r
+            <summary>\r
+            LTR\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.BiDirection.RTL">\r
+            <summary>\r
+            RTL\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.BiDirection.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputPanelLanguage">\r
+            <summary>\r
+            Enumeration for InputPanel Language\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Automatic">\r
+            <summary>\r
+            Automatic\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Alphabet">\r
+            <summary>\r
+            Alphabet\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputPanelLanguage.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputMethodContext">\r
+            <summary>\r
+            This class represents the context of InputMethodEditor\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.Layout">\r
+            <summary>\r
+            Gets the layout information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.LayoutVariation">\r
+            <summary>\r
+            Gets the layout variation information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.CursorPositionition">\r
+            <summary>\r
+            Gets the cursor position information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.AutoCapitalization">\r
+            <summary>\r
+            Gets the autocapital type information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.ReturnKey">\r
+            <summary>\r
+            Gets the Return key label type information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.ReturnKeyState">\r
+            <summary>\r
+            Gets the Return key state information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.PredictionMode">\r
+            <summary>\r
+            Gets the prediction mode information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.PasswordMode">\r
+            <summary>\r
+            Gets the password mode information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.InputHint">\r
+            <summary>\r
+            Gets the input hint information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.BiDirection">\r
+            <summary>\r
+            Gets the text bidirectional information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.InputMethodContext.Language">\r
+            <summary>\r
+            Gets the preferred language information.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.DeviceClass">\r
+            <summary>\r
+            Enumeration for Device Class\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.None">\r
+            <summary>\r
+            None\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Seat">\r
+            <summary>\r
+            Seat\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Keyboard">\r
+            <summary>\r
+            Keyboard\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Mouse">\r
+            <summary>\r
+            Mouse\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Touch">\r
+            <summary>\r
+            Touch\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Pen">\r
+            <summary>\r
+            Pen\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Pointer">\r
+            <summary>\r
+            Pointer\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Gamepad">\r
+            <summary>\r
+            Gamepad\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceClass.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.DeviceSubclass">\r
+            <summary>\r
+            Enumeration for Device SubClass\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.None">\r
+            <summary>\r
+            None\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Finger">\r
+            <summary>\r
+            Finger\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.FingerNail">\r
+            <summary>\r
+            FingerNail\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Knuckle">\r
+            <summary>\r
+            Knuckle\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Palm">\r
+            <summary>\r
+            Palm\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.HandSIze">\r
+            <summary>\r
+            HandSIze\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.HandFlat">\r
+            <summary>\r
+            HandFlat\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.PenTip">\r
+            <summary>\r
+            PenTip\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackpad">\r
+            <summary>\r
+            Trackpad\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackpoint">\r
+            <summary>\r
+            Trackpoint\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Trackball">\r
+            <summary>\r
+            Trackball\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.DeviceSubclass.Undefined">\r
+            <summary>\r
+            Undefined\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.VoiceControlDeviceInformation">\r
+            <summary>\r
+            this class gives the device information, like the name, class and subclass\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.Name">\r
+            <summary>\r
+            Gets the device name of the key event.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.DeviceClass">\r
+            <summary>\r
+            Gets the device class of the key event.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.VoiceControlDeviceInformation.DeviceSubclass">\r
+            <summary>\r
+            Gets the device subclass of the key event.\r
+            </summary>\r
+        </member>\r
+        <!-- "T:Tizen.Uix.InputMethod.KeyCode" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.BackSpace">\r
+            <summary>\r
+            The backspace key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Tab">\r
+            <summary>\r
+            The tab key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Linefeed">\r
+            <summary>\r
+            The linefeed key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Clear">\r
+            <summary>\r
+            The clear key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Return">\r
+            <summary>\r
+            The return key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Pause">\r
+            <summary>\r
+            The pause key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.ScrollLock">\r
+            <summary>\r
+            The scroll lock key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.SysReq">\r
+            <summary>\r
+            The sys req key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Escape">\r
+            <summary>\r
+            The escape key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Delete">\r
+            <summary>\r
+            The delete key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Home">\r
+            <summary>\r
+            The home key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Left">\r
+            <summary>\r
+            The left directional key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Up">\r
+            <summary>\r
+            The up directional key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Right">\r
+            <summary>\r
+            The right directional key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Down">\r
+            <summary>\r
+            The down directional key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Prior">\r
+            <summary>\r
+            The prior, previous key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Page_Up">\r
+            <summary>\r
+            The page up key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Next">\r
+            <summary>\r
+            The next key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Page_Down">\r
+            <summary>\r
+            The page down key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.End">\r
+            <summary>\r
+            The end key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Begin">\r
+            <summary>\r
+            The begin key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Select">\r
+            <summary>\r
+            The select key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Print">\r
+            <summary>\r
+            The print key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Execute">\r
+            <summary>\r
+            The execute, run, do key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Insert">\r
+            <summary>\r
+            The insert key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Undo">\r
+            <summary>\r
+            The undo key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Redo">\r
+            <summary>\r
+            The redo key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Menu">\r
+            <summary>\r
+            The menu key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Find">\r
+            <summary>\r
+            The find key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Cancel">\r
+            <summary>\r
+            The cancel, stop, abort, exit key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Help">\r
+            <summary>\r
+            The help key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Break">\r
+            <summary>\r
+            The break key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Mode_switch">\r
+            <summary>\r
+            The character set switch key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Num_Lock">\r
+            <summary>\r
+            The num lock key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSpace">\r
+            <summary>\r
+            The Numpad space key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPTab">\r
+            <summary>\r
+            The Numpad tab key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEnter">\r
+            <summary>\r
+            The Numpad enter key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF1">\r
+            <summary>\r
+            The Numpad function 1 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF2">\r
+            <summary>\r
+            The Numpad function 2 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF3">\r
+            <summary>\r
+            The Numpad function 3 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPF4">\r
+            <summary>\r
+            The Numpad function 4 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPHome">\r
+            <summary>\r
+            The Numpad home key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPLeft">\r
+            <summary>\r
+            The Numpad left key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPUp">\r
+            <summary>\r
+            The Numpad up key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPRight">\r
+            <summary>\r
+            The Numpad right key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDown">\r
+            <summary>\r
+            The Numpad down key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPrior">\r
+            <summary>\r
+            The Numpad prior, previous key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPage_Up">\r
+            <summary>\r
+            The Numpad page up key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPNext">\r
+            <summary>\r
+            The Numpad next key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPPage_Down">\r
+            <summary>\r
+            The Numpad page down key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEnd">\r
+            <summary>\r
+            The Numpad end key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPBegin">\r
+            <summary>\r
+            The Numpad begin key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPInsert">\r
+            <summary>\r
+            The Numpad insert key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDelete">\r
+            <summary>\r
+            The Numpad delete key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPEqual">\r
+            <summary>\r
+            The Numpad equal key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPMultiply">\r
+            <summary>\r
+            The Numpad multiply key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPAdd">\r
+            <summary>\r
+            The Numpad add key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSeparator">\r
+            <summary>\r
+            The Numpad separator key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPSubtract">\r
+            <summary>\r
+            The Numpad subtract key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDecimal">\r
+            <summary>\r
+            The Numpad decimal key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KPDivide">\r
+            <summary>\r
+            The Numpad divide key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP0">\r
+            <summary>\r
+            The Numpad 0 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP1">\r
+            <summary>\r
+            The Numpad 1 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP2">\r
+            <summary>\r
+            The Numpad 2 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP3">\r
+            <summary>\r
+            The Numpad 3 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP4">\r
+            <summary>\r
+            The Numpad 4 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP5">\r
+            <summary>\r
+            The Numpad 5 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP6">\r
+            <summary>\r
+            The Numpad 6 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP7">\r
+            <summary>\r
+            The Numpad 7 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP8">\r
+            <summary>\r
+            The Numpad 8 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KP9">\r
+            <summary>\r
+            The Numpad 9 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F1">\r
+            <summary>\r
+            The function 1 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F2">\r
+            <summary>\r
+            The function 2 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F3">\r
+            <summary>\r
+            The function 3 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F4">\r
+            <summary>\r
+            The function 4 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F5">\r
+            <summary>\r
+            The function 5 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F6">\r
+            <summary>\r
+            The function 6 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F7">\r
+            <summary>\r
+            The function 7 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F8">\r
+            <summary>\r
+            The function 8 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F9">\r
+            <summary>\r
+            The function 9 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F10">\r
+            <summary>\r
+            The function 10 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F11">\r
+            <summary>\r
+            The function 11 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F12">\r
+            <summary>\r
+            The function 12 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F13">\r
+            <summary>\r
+            The function 13 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F14">\r
+            <summary>\r
+            The function 14 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F15">\r
+            <summary>\r
+            The function 15 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F16">\r
+            <summary>\r
+            The function 16 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F17">\r
+            <summary>\r
+            The function 17 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F18">\r
+            <summary>\r
+            The function 18 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F19">\r
+            <summary>\r
+            The function 19 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F20">\r
+            <summary>\r
+            The function 20 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F21">\r
+            <summary>\r
+            The function 21 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F22">\r
+            <summary>\r
+            The function 22 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F23">\r
+            <summary>\r
+            The function 23 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F24">\r
+            <summary>\r
+            The function 24 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F25">\r
+            <summary>\r
+            The function 25 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F26">\r
+            <summary>\r
+            The function 26 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F27">\r
+            <summary>\r
+            The function 27 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F28">\r
+            <summary>\r
+            The function 28 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F29">\r
+            <summary>\r
+            The function 29 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F30">\r
+            <summary>\r
+            The function 30 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F31">\r
+            <summary>\r
+            The function 31 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F32">\r
+            <summary>\r
+            The function 32 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F33">\r
+            <summary>\r
+            The function 33 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F34">\r
+            <summary>\r
+            The function 34 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.F35">\r
+            <summary>\r
+            The function 35 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftL">\r
+            <summary>\r
+            The left shift key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftR">\r
+            <summary>\r
+            The right shift key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.ControlL">\r
+            <summary>\r
+            The left control key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.ControlR">\r
+            <summary>\r
+            The right control key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.CapsLock">\r
+            <summary>\r
+            The caps lock key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.ShiftLock">\r
+            <summary>\r
+            The shift lock key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.MetaL">\r
+            <summary>\r
+            The left meta key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.MetaR">\r
+            <summary>\r
+            The right meta key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.AltL">\r
+            <summary>\r
+            The left alt key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.AltR">\r
+            <summary>\r
+            The right alt key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.SuperL">\r
+            <summary>\r
+            The left super key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.SuperR">\r
+            <summary>\r
+            The right super key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.HyperL">\r
+            <summary>\r
+            The left hyper key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.HyperR">\r
+            <summary>\r
+            The right hyper key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Space">\r
+            <summary>\r
+            The space key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Exclam">\r
+            <summary>\r
+            The exclamation key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Quotedbl">\r
+            <summary>\r
+            The quotedbl key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.NumberSign">\r
+            <summary>\r
+            The number sign key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Dollar">\r
+            <summary>\r
+            The dollar key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Percent">\r
+            <summary>\r
+            The percent key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Ampersand">\r
+            <summary>\r
+            The ampersand key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Apostrophe">\r
+            <summary>\r
+            The apostrophe key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Parenleft">\r
+            <summary>\r
+            The parenleft key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Parenright">\r
+            <summary>\r
+            The parenright key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Asterisk">\r
+            <summary>\r
+            The asterisk key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Plus">\r
+            <summary>\r
+            The plus key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Comma">\r
+            <summary>\r
+            The comma key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Minus">\r
+            <summary>\r
+            The minus key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Period">\r
+            <summary>\r
+            The period key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Slash">\r
+            <summary>\r
+            The slash key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad0">\r
+            <summary>\r
+            The 0 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad1">\r
+            <summary>\r
+            The 1 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad2">\r
+            <summary>\r
+            The 2 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad3">\r
+            <summary>\r
+            The 3 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad4">\r
+            <summary>\r
+            The 4 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad5">\r
+            <summary>\r
+            The 5 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad6">\r
+            <summary>\r
+            The 6 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad7">\r
+            <summary>\r
+            The 7 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad8">\r
+            <summary>\r
+            The 8 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypad9">\r
+            <summary>\r
+            The 9 key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Colon">\r
+            <summary>\r
+            The colon key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Semicolon">\r
+            <summary>\r
+            The semicolon key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Less">\r
+            <summary>\r
+            The less key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Equal">\r
+            <summary>\r
+            The equal key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Greater">\r
+            <summary>\r
+            The greater key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Question">\r
+            <summary>\r
+            The question key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.At">\r
+            <summary>\r
+            The at key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadA">\r
+            <summary>\r
+            The A key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadB">\r
+            <summary>\r
+            The B key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadC">\r
+            <summary>\r
+            The C key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadD">\r
+            <summary>\r
+            The D key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadE">\r
+            <summary>\r
+            The E key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadF">\r
+            <summary>\r
+            The F key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadG">\r
+            <summary>\r
+            The G key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadH">\r
+            <summary>\r
+            The H key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadI">\r
+            <summary>\r
+            The I key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadJ">\r
+            <summary>\r
+            The J key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadK">\r
+            <summary>\r
+            The K key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadL">\r
+            <summary>\r
+            The L key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadM">\r
+            <summary>\r
+            The M key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadN">\r
+            <summary>\r
+            The N key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadO">\r
+            <summary>\r
+            The O key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadP">\r
+            <summary>\r
+            The P key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadQ">\r
+            <summary>\r
+            The Q key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadR">\r
+            <summary>\r
+            The R key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadS">\r
+            <summary>\r
+            The S key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadT">\r
+            <summary>\r
+            The T key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadU">\r
+            <summary>\r
+            The U key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadV">\r
+            <summary>\r
+            The V key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadW">\r
+            <summary>\r
+            The W key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadX">\r
+            <summary>\r
+            The X key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadY">\r
+            <summary>\r
+            The Y key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.KeypadZ">\r
+            <summary>\r
+            The Z key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.BracketLeft">\r
+            <summary>\r
+            The left bracket key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Backslash">\r
+            <summary>\r
+            The backslash key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.BracketRight">\r
+            <summary>\r
+            The right bracket key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.AsciiCircum">\r
+            <summary>\r
+            The circumflex key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Underscore">\r
+            <summary>\r
+            The underscore key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Grave">\r
+            <summary>\r
+            The grave key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypada">\r
+            <summary>\r
+            The a key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadb">\r
+            <summary>\r
+            The b key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadc">\r
+            <summary>\r
+            The c key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadd">\r
+            <summary>\r
+            The d key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypade">\r
+            <summary>\r
+            The e key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadf">\r
+            <summary>\r
+            The f key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadg">\r
+            <summary>\r
+            The g key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadh">\r
+            <summary>\r
+            The h key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadi">\r
+            <summary>\r
+            The i key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadj">\r
+            <summary>\r
+            The j key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadk">\r
+            <summary>\r
+            The k key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadl">\r
+            <summary>\r
+            The l key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadm">\r
+            <summary>\r
+            The m key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadn">\r
+            <summary>\r
+            The n key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypado">\r
+            <summary>\r
+            The o key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadp">\r
+            <summary>\r
+            The p key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadq">\r
+            <summary>\r
+            The q key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadr">\r
+            <summary>\r
+            The r key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypads">\r
+            <summary>\r
+            The s key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadt">\r
+            <summary>\r
+            The t key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadu">\r
+            <summary>\r
+            The u key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadv">\r
+            <summary>\r
+            The v key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadw">\r
+            <summary>\r
+            The w key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadx">\r
+            <summary>\r
+            The x key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypady">\r
+            <summary>\r
+            The y key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Keypadz">\r
+            <summary>\r
+            The z key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.BraceLeft">\r
+            <summary>\r
+            The left brace key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.Bar">\r
+            <summary>\r
+            The bar key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.BraceRight">\r
+            <summary>\r
+            The right brace key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyCode.AsciiTilde">\r
+            <summary>\r
+            The tilde key\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.KeyMask">\r
+            <summary>\r
+            Enumeration of the key masks.\r
+            The key masks indicate which modifier keys is pressed down during the keyboard hit.The special MASK_RELEASED indicates the key release event.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Pressed">\r
+            <summary>\r
+            Key press event without modifier key\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Shift">\r
+            <summary>\r
+            The Shift key is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.CapsLock">\r
+            <summary>\r
+            The CapsLock key is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Control">\r
+            <summary>\r
+            The Control key is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Alt">\r
+            <summary>\r
+            The Alt key is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Meta">\r
+            <summary>\r
+            The Meta key is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Win">\r
+            <summary>\r
+            The Win (between Control and Alt) is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Hyper">\r
+            <summary>\r
+            The Hyper key is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.NumLock">\r
+            <summary>\r
+            The NumLock key is pressed down\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.KeyMask.Released">\r
+            <summary>\r
+            Key release event\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor">\r
+            <summary>\r
+            This class contains api's related to IME(Input method editor)\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.ContextId">\r
+            <summary>\r
+            Structure representing ContextId\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.Rect">\r
+            <summary>\r
+            rectangle representing the position and size of UI Control\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.x">\r
+            <summary>\r
+            The x position in screen\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.y">\r
+            <summary>\r
+            The y position in screen\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.w">\r
+            <summary>\r
+            The window width\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.InputMethodEditor.Rect.h">\r
+            <summary>\r
+            The window height\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.OutAction`1">\r
+            <summary>\r
+            An Action with 1 out parameter\r
+            </summary>\r
+            <typeparam name="T">Generic Type</typeparam>\r
+            <param name="a">The out parameter</param>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.OutArrayAction`1">\r
+            <summary>\r
+            An Action with an array out parameter\r
+            </summary>\r
+            <typeparam name="T">Generic Type</typeparam>\r
+            <param name="a">The out parameter 1</param>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.InputMethodEditor.BoolAction`3">\r
+            <summary>\r
+            An Action with 3 Input Parameter returning a bool\r
+            </summary>\r
+            <typeparam name="T">Generic Type for Parameter 1</typeparam>\r
+            <typeparam name="T1">Generic Type for Parameter 2</typeparam>\r
+            <typeparam name="T2">Generic Type for Parameter 3</typeparam>\r
+            <param name="a">The Input Parameter 1</param>\r
+            <param name="b">The Input Parameter 2</param>\r
+            <param name="c">The Input Parameter 3</param>\r
+            <returns></returns>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.FocusedIn">\r
+            <summary>\r
+            Called when an associated text input UI control has focus.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.FocusedOut">\r
+            <summary>\r
+            Called when an associated text input UI control loses focus.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.SurroundingTextUpdated">\r
+            <summary>\r
+            Called when an associated text input UI control responds to a request with the surrounding text.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.InputContextReset">\r
+            <summary>\r
+            Called to reset the input context of an associated text input UI control.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.CursorPositionitionUpdated">\r
+            <summary>\r
+            Called when the position of the cursor in an associated text input UI control changes.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.LanguageSet">\r
+            <summary>\r
+            Called to set the preferred language to the input panel.\r
+            It will be only called when the client application changes the edit field's language attribute after the input panel is shown.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.DataSet">\r
+            <summary>\r
+            Called to set the application specific data to deliver to the input panel.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.LayoutSet">\r
+            <summary>\r
+            Called when an associated text input UI control requests the input panel to set its layout.\r
+            It will be only called when the client application changes the edit field's layout attribute after the input panel is shown.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.ReturnKeySet">\r
+            <summary>\r
+            Called when an associated text input UI control requests the input panel to set the Return key label.\r
+            The input panel can show text or image on the Return button according to the Return key action.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.ReturnKeyStateSet">\r
+            <summary>\r
+            Called when an associated text input UI control requests the input panel to enable or disable the Return key state.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.DisplayLanaguageChanged">\r
+            <summary>\r
+            Called when the system display language is changed.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.RotationChanged">\r
+            <summary>\r
+            Called when the device is rotated.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.AccessibilityStateChanged">\r
+            <summary>\r
+            Called when Accessibility in Settings application is on or off.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.OptionWindowCreated">\r
+            <summary>\r
+            Called to create the option window.\r
+            </summary>\r
+            <remarks>\r
+            if Input panel requests to open the option window, type will be OptionWindowType.Keyboard.\r
+            And if Settings application requests to open it, type will be OptionWindowType.SettingApplication.\r
+            </remarks>\r
+        </member>\r
+        <member name="E:Tizen.Uix.InputMethod.InputMethodEditor.OptionWindowDestroyed">\r
+            <summary>\r
+            Called to destroy the option window.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetLanguageRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutAction{System.String})">\r
+            <summary>\r
+            Sets the languageRequested Action\r
+            </summary>\r
+            <param name="languageRequested">\r
+            Called when an associated text input UI control requests the language from the input panel, requesting for language code.\r
+            </param>\r
+        </member>\r
+        <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})">\r
+            <summary>\r
+            Sets the processKey Action\r
+            If the key event is from the external device, DeviceInfo will have its name, class and subclass information.\r
+            </summary>\r
+            <param name="processKey">\r
+            The Action is alled when the key event is received from the external devices or SendKey function.\r
+            This Event processes the key event before an associated text input UI control does.\r
+            </param>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetDataRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutArrayAction{System.Byte})">\r
+            <summary>\r
+            Sets the imDataRequested Action\r
+            </summary>\r
+            <param name="imDataRequested">\r
+            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.\r
+            </param>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetGeometryRequestedCallback(Tizen.Uix.InputMethod.InputMethodEditor.OutAction{Tizen.Uix.InputMethod.InputMethodEditor.Rect})">\r
+            <summary>\r
+            Sets the GeometryRequested Action\r
+            </summary>\r
+            <param name="geometryRequested">\r
+            Called when an associated text input UI control requests the position and size from the input panel, requesting for x,y,w,h values.\r
+            </param>\r
+        </member>\r
+        <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})">\r
+            <summary>\r
+            Runs the main loop of IME application.\r
+            This function starts to run IME application's main loop.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <remarks>\r
+            This API is a blocking call, as it starts the main loop of the application.\r
+            </remarks>\r
+            <param name="create">This is called to initialize IME application before the main loop starts up</param>\r
+            <param name="terminate">This is called when IME application is terminated</param>\r
+            <param name="show">\r
+            This is called when IME application is shown\r
+            It provides the Context Inofrmation and the Context Id\r
+            </param>\r
+            <param name="hide">\r
+            This is called when IME application is hidden\r
+            It provides the Context Id\r
+            </param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) Operation failed\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SendKeyEvent(Tizen.Uix.InputMethod.KeyCode,Tizen.Uix.InputMethod.KeyMask,System.Boolean)">\r
+            <summary>\r
+            Sends a key event to the associated text input UI control.\r
+            </summary>\r
+            <remarks>\r
+            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.\r
+            And if forwardKey is false, the ProcessKey event receives the key event before the edit field.\r
+            </remarks>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="keyCode">The key code to be sent</param>\r
+            <param name="keyMask">The modifier key mask</param>\r
+            <param name="forwardKey">The flag to send the key event directly to the edit field</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.CommitString(System.String)">\r
+            <summary>\r
+            Sends the text to the associated text input UI control.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="str">The string to be committed</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.ShowPreEditString">\r
+            <summary>\r
+            Requests to show preedit string.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.HidePreEditString">\r
+            <summary>\r
+            Requests to hide preedit string.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.UpdatePreEditString(System.String,System.Collections.Generic.IEnumerable{Tizen.Uix.InputMethod.PreEditAttribute})">\r
+            <summary>\r
+            Updates a new preedit string.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="str">The string to be updated in preedit</param>\r
+            <param name="attrs">\r
+            The list which has ime_preedit_attribute lists, strings can be composed of multiple string attributes: underline, highlight color and reversal color.\r
+            The attrs list can be empty if no attributes to set\r
+            </param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            3) Invalid Parameter\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.RequestSurroundingText(System.Int32,System.Int32)">\r
+            <summary>\r
+            Requests the surrounding text from the position of the cursor, asynchronously.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="maxLenBefore">The maximum length of string to be retrieved before the cursor, -1 means unlimited</param>\r
+            <param name="maxLenAfter">The maximum length of string to be retrieved after the cursor, -1 means unlimited</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            </exception>\r
+            <postcondition>\r
+            The requested surrounding text can be received using the SurroundingTextUpdated Event, only if it is set.\r
+            </postcondition>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.DeleteSurroundingText(System.Int32,System.Int32)">\r
+            <summary>\r
+            Requests to delete surrounding text.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="offset">The offset value from the cursor position</param>\r
+            <param name="len">The length of the text to delete</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            3) Invalid Parameter\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.GetSurroundingText(System.Int32,System.Int32,System.String@,System.Int32@)">\r
+            <summary>\r
+            Gets the surrounding text from the position of the cursor, synchronously.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="maxLenBefore">The maximum length of string to be retrieved before the cursor, -1 means unlimited</param>\r
+            <param name="maxLenAfter">The maximum length of string to be retrieved after the cursor, -1 means unlimited</param>\r
+            <param name="text">The surrounding text</param>\r
+            <param name="cursorPosition">The cursor position</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            3) Invalid Parameter\r
+            4) Failed to obtain text due to out of memory\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.SetSelection(System.Int32,System.Int32)">\r
+            <summary>\r
+            Requests to set selection.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="start">The start cursor position in text (in characters not bytes)</param>\r
+            <param name="end">The end cursor position in text (in characters not bytes)</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            3) Invalid Parameter\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.GetMainWindow">\r
+            <summary>\r
+            This API returns the input panel main window.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <returns>The input panel main window object on success, otherwise null</returns>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) IME main loop isn't started yet\r
+            3) Operation Failed\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.Create">\r
+            <summary>\r
+            This API requests the InputMethodEditor to initialize\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) Operation Failed\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.Destroy">\r
+            <summary>\r
+            This API requests the InputMethodEditor to finalize\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) Operation Failed\r
+            </exception>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.CreateOptionWindow">\r
+            <summary>\r
+            Requests to create an option window from the input panel.\r
+            The input panel can call this function to open the option window. This function calls OptionWindowCreated Event with OptionWindowType.Keyboard.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) Operation failed\r
+            3) IME main loop isn't started yet\r
+            4) OptionWindowCreated event has not been set\r
+            </exception>\r
+            <precondition>\r
+            OptionWindowCreated and OptionWindowDestroyed event should be set\r
+            </precondition>\r
+        </member>\r
+        <member name="M:Tizen.Uix.InputMethod.InputMethodEditor.DestroyOptionWindow(Tizen.Uix.InputMethod.OptionWindow)">\r
+            <summary>\r
+            Requests to destroy an option window.\r
+            The input panel can call this function to close the option window which is created from either the input panel or Settings application.\r
+            </summary>\r
+            <privilege>\r
+            http://tizen.org/privilege/ime\r
+            </privilege>\r
+            <param name="window">The option window to destroy</param>\r
+            <exception cref="T:System.InvalidOperationException">\r
+            This can occur due to the following reasons:\r
+            1) The application does not have the privilege to call this function\r
+            2) Invalid Parameter\r
+            3) IME main loop isn't started yet\r
+            </exception>\r
+            <precondition>\r
+            OptionWindowDestroyed Event must be set.\r
+            </precondition>\r
+            <postcondition>\r
+            This function triggers the OptionWindowDestroyed Event if it is set.\r
+            </postcondition>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.LanguageSetEventArgs">\r
+            <summary>\r
+            This Class contains data related to LanguageSet Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.LanguageSetEventArgs.Language">\r
+            <summary>\r
+            The preferred language that the client application wants\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.LayoutSetEventArgs">\r
+            <summary>\r
+            This Class contains data related to LayoutSet Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.LayoutSetEventArgs.Layout">\r
+            <summary>\r
+            The input panel layout\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.OptionWindow">\r
+            <summary>\r
+            Option window Class\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.OptionWindow.Type">\r
+            <summary>\r
+            The type of option window\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.OptionWindowType">\r
+            <summary>\r
+            Enumeration of the option window type.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.OptionWindowType.Keyboard">\r
+            <summary>\r
+            Open from Keyboard\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.OptionWindowType.SettingApplication">\r
+            <summary>\r
+            Open from Setting application\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.OptionWindowCreatedEventArgs">\r
+            <summary>\r
+            This class contains information related to OptionWindowCreated event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.OptionWindowCreatedEventArgs.Window">\r
+            <summary>\r
+            The created window object\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.OptionWindowDestroyedEventArgs">\r
+            <summary>\r
+            This class contains information related to the OptionWindowDestroyed event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.OptionWindowDestroyedEventArgs.Window">\r
+            <summary>\r
+            The window object to destroy\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.AttributeType">\r
+            <summary>\r
+            Enumeration for Attribute Type\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.AttributeType.None">\r
+            <summary>\r
+            No attribute\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Uix.InputMethod.AttributeType.FontStyle">\r
+            <summary>\r
+            A font style attribute, e.g., underline, etc.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.PreEditAttribute">\r
+            <summary>\r
+            This class represents the attributes for preedit string.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Start">\r
+            <summary>\r
+            The start position in the string of this attribute\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Length">\r
+            <summary>\r
+            The character length of this attribute, the range is [Start, Start+Length]\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Type">\r
+            <summary>\r
+            The type of this attribute\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.PreEditAttribute.Value">\r
+            <summary>\r
+            The value of this attribute\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.ReturnKeyStateSetEventArgs">\r
+            <summary>\r
+            This Class contains data related to ReturnKeyStateSet Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.ReturnKeyStateSetEventArgs.State">\r
+            <summary>\r
+            The bool state to disable Return key. The Return key is enabled by default\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.ReturnKeySetEventArgs">\r
+            <summary>\r
+            This Class contains data related to ReturnKeySet Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.ReturnKeySetEventArgs.Type">\r
+            <summary>\r
+            The type of Return key on the input panel\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.RotationChangedEventArgs">\r
+            <summary>\r
+            This Class contains data related to RotationChanged Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.RotationChangedEventArgs.Degree">\r
+            <summary>\r
+            The rotation degree\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs">\r
+            <summary>\r
+            This Class contains data related to SurroundingTextUpdated Event\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.ContextId">\r
+            <summary>\r
+            The input context identification value of an associated text input UI control\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.CursorPosition">\r
+            <summary>\r
+            The cursor position\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Uix.InputMethod.SurroundingTextUpdatedEventArgs.Text">\r
+            <summary>\r
+            The string requested\r
+            </summary>\r
+        </member>\r
+    </members>\r
+</doc>\r