Compartilhar via


Método IVsObjectList.GetUserContext (UInt32, Object)

 

Retorna o objeto de contexto de usuário para o item da lista fornecida.

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

Sintaxe

int GetUserContext(
    uint index,
    out object ppunkUserCtx
)
int GetUserContext(
    unsigned int index,
    [OutAttribute] Object^% ppunkUserCtx
)
abstract GetUserContext : 
        index:uint32 *
        ppunkUserCtx:Object byref -> int
Function GetUserContext (
    index As UInteger,
    <OutAttribute> ByRef ppunkUserCtx As Object
) As Integer

Parâmetros

  • index
    [in] Especifica o índice do item da lista de interesse.
  • ppunkUserCtx
    [out] Ponteiro para um conjunto de propriedades de contexto retornados como um IUnknown interface.

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 IVsObjectList::GetUserContext(
   [in] ULONG Index,
   [out] IUnknown **ppunkUserCtx
);

Por padrão, o ambiente usa o nome totalmente qualificado do item, como o F1 palavra-chave.Use o GetUserContext método para fornecer informações complementares, tais como ID de idioma para o item da lista fornecida quando ele é selecionado.A bolsa de contexto retornado deve oferecer suporte ao IVsUserContext para fornecer atributos de contexto adicional e palavras-chave.

Consulte também

Interface IVsObjectList
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo