IVsIME Methods

 

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

NameDescription
System_CAPS_pubmethodActivate(IntPtr, array<VSIME_ERR>^)

Activates the Input Method Editor (IME).

System_CAPS_pubmethodAttachContext(IntPtr, Int32, array<VSIME_ERR>^)

Associates or disassociates an Input Method Editor (IME) context with an editor window. For more information about IME contexts, see .ime_6yus

System_CAPS_pubmethodDeactivate(IntPtr, array<VSIME_ERR>^)

Deactivates the Input Method Editor (IME).

System_CAPS_pubmethodEscape(IntPtr, UInt32, UInt32, String^, Int32)

Provides access to , a method enabling access to features, often country-specific, of particular Input Method Editors (IME).ime_9jvp

System_CAPS_pubmethodFDeactivate(IntPtr, Int32, array<VSIME_ERR>^)

Enables or disables the Input Method Editor (IME).

System_CAPS_pubmethodGetDefaultWindow(IntPtr, IntPtr)

Retrieves the default window for the Input Method Editor (IME) class that is active. Wrapper for a call to .ime_0a5g

System_CAPS_pubmethodGetImmCompositionString(UInt32, UInt32, String^, Int32)

Retrieves information about the composition string. Wrapper for a call to .ime_9753

System_CAPS_pubmethodGetImmCompositionStringW(UInt32, UInt32, String^, Int32)

Retrieves information about the composition string. Wrapper for a call to . Handles string as wide characters (wchar_t) rather than as bytes.ime_9753

System_CAPS_pubmethodGetImmContext(IntPtr, UInt32)

Retrieves the Input Method Editor (IME) context for a given window. Use before getting or setting IME information using methods such as GetImmCompositionString.

System_CAPS_pubmethodIsActive(IntPtr, Int32)

Indicates whether or not the Input Method Editor (IME) is active for a given window.

System_CAPS_pubmethodNotify(UInt32, UInt32, UInt32, UInt32, Int32)

Notifies the Input Method Editor (IME) of changes to the IME input context. The method is a wrapper for .ime_27mt

System_CAPS_pubmethodReleaseImmContext(IntPtr, UInt32, Int32)

Releases the Input Method Editor (IME) input context and frees the associated memory. The method is a wrapper for ImmReleaseContext.. You should call this function once for each call to GetImmContext.

System_CAPS_pubmethodSetCurPos(IntPtr, Int32, Int32, array<VSIME_ERR>^)

Sets the current position of the editing window using the Input Method Editor (IME). The method provides a wrapper to .ime_3ho7

System_CAPS_pubmethodSetDefCurPos(IntPtr, array<VSIME_ERR>^)

Moves the editor window to the default position. The method provides a wrapper to .ime_3ho7

System_CAPS_pubmethodSetFont(IntPtr, IntPtr, array<VSIME_ERR>^)

Sets the fault in the editor window. Provides a wrapper to .ime_6q9g

System_CAPS_pubmethodSetImmCandidateWindow(UInt32, array<CANDIDATEFORM>^, Int32)

Sets aspects of the candidate list window. Provides a wrapper for .ime_0wc7

System_CAPS_pubmethodSetImmCompositionString(UInt32, UInt32, String^, String^, Int32)

Sets the characters, attributes, and clauses of the composition and reading strings. Provides a wrapper for .ime_5vqf

Return to top
Show: