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