Partilhar via


Método IVsIME.SetImmCandidateWindow (UInt32, CANDIDATEFORM , Int32)

 

Define aspectos do candidato a janela de lista.Fornece um wrapper para ImmSetCandidateWindow.

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

Sintaxe

int SetImmCandidateWindow(
    uint HIMC,
    CANDIDATEFORM[] lpcf,
    out int pfRetVal
)
int SetImmCandidateWindow(
    unsigned int HIMC,
    array<CANDIDATEFORM>^ lpcf,
    [OutAttribute] int% pfRetVal
)
abstract SetImmCandidateWindow : 
        HIMC:uint32 *
        lpcf:CANDIDATEFORM[] *
        pfRetVal:int byref -> int
Function SetImmCandidateWindow (
    HIMC As UInteger,
    lpcf As CANDIDATEFORM(),
    <OutAttribute> ByRef pfRetVal As Integer
) As Integer

Parâmetros

  • HIMC
    [in] Identificador para o contexto de entrada do IME.
  • Lpcf
    [in] Ponteiro para uma estrutura CANDIDATEFORM.
  • pfRetVal
    [out] Valor de retorno de erro.Defina como zero quando há um erro.Caso contrário, o Nonzero.

Valor de retorno

Type: System.Int32

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

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsIME::SetImmCandidateWindow(
   [in] HIMC himc, 
   [in] CANDIDATEFORM * lpcf, 
   [out] BOOL * pfRetVal
);

Consulte também

Interface IVsIME
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo