Método IVsMonitorUserContext.CreateEmptyContext (IVsUserContext)
Cria um novo recipiente de contexto ou subcontexto no provedor de contexto.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int CreateEmptyContext(
out IVsUserContext ppContext
)
int CreateEmptyContext(
[OutAttribute] IVsUserContext^% ppContext
)
abstract CreateEmptyContext :
ppContext:IVsUserContext byref -> int
Function CreateEmptyContext (
<OutAttribute> ByRef ppContext As IVsUserContext
) As Integer
Parâmetros
- ppContext
[out] Ponteiro para o IVsUserContext interface que representa a nova bolsa de contexto ou subcontexto.
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 context.idl:
HRESULT IVsMonitorUserContext::CreateEmptyContext(
[out, retval] IVsUserContext ** ppContext
);
Use esse método para criar um conjunto de propriedades de contexto em qualquer provedor de contexto ou vincular-se até um novo recipiente de subcontexto para um conjunto de propriedades de contexto.Você deve criar um contexto ou saco subcontexto antes que você pode adicionar contexto para o provedor de contexto.Esse método retorna um ponteiro para o IVsUserContext interface, que é usado para gerenciar o conjunto de propriedades de contexto ou subcontexto.Depois de ter criado um conjunto de propriedades de contexto vazia, adicionar atributos ou palavras-chave para a bolsa de contexto chamando AddAttribute.Para adicionar atributos e palavras-chave para uma sacola subcontexto, chame AddSubcontext.
Consulte também
Interface IVsMonitorUserContext
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo