[]
Defines the ime device that is a bridge between application and ime.
public sealed class Ime : IDisposable
| Name | Description |
|---|---|
| Ime(IWin32Window) | Initializes a new instance of the Ime class. |
| Ime(IWin32Window, ImeType) | Initializes a new instance of the Ime class. |
| Name | Description |
|---|---|
| CandidateWindows | Gets the collection of candiate window. |
| CompositionWindow | Gets the composition window of current ime device. |
| Enable | Gets or sets the enable status of the ime device. |
| ImeType | Gets the type of the ime device. |
| IsActive | Gets a bool indicates the ime device is active. |
| IsEditing | Gets a flag indicates whether the ime is opening and has inputed string. |
| Language | Gets or sets the language of the ime device. |
| StatusWindow | Gets the status window of current ime device. |
| Name | Description |
|---|---|
| ConvertToConversionList(string) | Fetch the result strings from a specified reading string. |
| ConvertToReverseConversionList(string) | Fecth reading strings from a specified result string. |
| Dispose() | Dispose the Ime. |
| SimulateHotKey(ImeHotKeys) | Simulates the specified IME hot key, causing the same response as if the user had pressed the hot key in the related window. |
| Name | Description |
|---|---|
| Activated | An event raised when the ime has been activated. |
| Deactivated | An event raised when the ime has been deactivated. |