IVsIME.FDeactivate(IntPtr, Int32, VSIME_ERR[]) Método

Definição

Habilita ou desabilita o IME (editor de método de entrada).

public:
 int FDeactivate(IntPtr hwnd, int fDisable, cli::array <Microsoft::VisualStudio::Shell::Interop::VSIME_ERR> ^ perr);
public int FDeactivate (IntPtr hwnd, int fDisable, Microsoft.VisualStudio.Shell.Interop.VSIME_ERR[] perr);
abstract member FDeactivate : nativeint * int * Microsoft.VisualStudio.Shell.Interop.VSIME_ERR[] -> int
Public Function FDeactivate (hwnd As IntPtr, fDisable As Integer, perr As VSIME_ERR()) As Integer

Parâmetros

hwnd
IntPtr

no Manipule a janela do editor.

fDisable
Int32

no Boolean. Se true , desabilita o IME e destrói o contexto. Caso contrário, ativa o IME e anexa o contexto à janela do editor.

perr
VSIME_ERR[]

fora Ponteiro para um valor de erro, um valor da VSIME_ERR enumeração. IMENORMAL indica que não há erro. IMENTOLD indica que não há nenhum IME ativo.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

HRESULT IVsIME::FDeactivate(  
   [in] HWND hwnd,   
   [in] BOOL fDisable,   
   [out] VSIME_ERR * perr  
);  

Aplica-se a