Método IVsProvideUserContext.GetUserContext (IVsUserContext)
Informa o ambiente onde o contexto da seleção está localizado.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int GetUserContext(
out IVsUserContext ppctx
)
int GetUserContext(
[OutAttribute] IVsUserContext^% ppctx
)
abstract GetUserContext :
ppctx:IVsUserContext byref -> int
Function GetUserContext (
<OutAttribute> ByRef ppctx As IVsUserContext
) As Integer
Parâmetros
- ppctx
[out] Ponteiro para o IVsUserContext interface, que representa o conjunto de propriedades de contexto para o contêiner de seleção.
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 IVsProvideUserContext::GetUserContext(
[out, retval] IVsUserContext ** ppctx
);
Se esse método for chamado, crie um conjunto de propriedades de contexto, preenchê-lo com os atributos apropriados e palavras-chave e defina a ppctx o ponteiro para informar o ambiente de onde está o contexto.A bolsa de contexto está associada, em seguida, um ISelectionContainer objeto.Para obter informações sobre como criar um conjunto de propriedades de contexto, consulte IVsMonitorUserContext.Para obter informações sobre como gerenciar um conjunto de propriedades de contexto, consulte IVsUserContext.
Consulte também
Interface IVsProvideUserContext
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo