Método IVsDropdownBarClient.GetEntryImage
Retorna o glifo associado a uma entrada de combinação.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
Function GetEntryImage ( _
iCombo As Integer, _
iIndex As Integer, _
<OutAttribute> ByRef piImageIndex As Integer _
) As Integer
int GetEntryImage(
int iCombo,
int iIndex,
out int piImageIndex
)
int GetEntryImage(
[InAttribute] int iCombo,
[InAttribute] int iIndex,
[OutAttribute] int% piImageIndex
)
abstract GetEntryImage :
iCombo:int *
iIndex:int *
piImageIndex:int byref -> int
function GetEntryImage(
iCombo : int,
iIndex : int,
piImageIndex : int
) : int
Parâmetros
iCombo
Tipo: Int32[in] A barra de menu suspenso / combinação da janela.
iIndex
Tipo: Int32[in] Índice do item de interesse.
piImageIndex
Tipo: Int32%[out] Índice de glifo na lista de imagens.
Valor de retorno
Tipo: 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 textmgr.idl:
HRESULT IVsDropdownBarClient::GetEntryImage(
[in] long iCombo,
[in] long iIndex,
[out] long *piImageIndex
);
GetImagesó será chamado se você tiver especificado ENTRY_IMAGE para os atributos de entrada da combinação de determinado. Existem dois códigos de retorno esperados de GetImage:
S_OK: Desenhar o glifo, indicado na *piImageIndex. Use esta opção para as entradas que devem ter um glifo.
S_FALSE: Reserve espaço para um glifo, mas não desenhar nada. Use esta opção para entradas que não têm um glifo mas podem ter entradas irmãs na caixa de combinação mesmo com glifos.
Outros: Alguns outra falha ocorreu.
Glifos nas suas listas de imagem são considerados da mesma altura.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.