Interface IVsProvideUserContext
Fornece o contexto de um item em um contêiner de seleção.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("997D7904-D948-4C8B-8BAB-0BDA1E212F6E")]
public interface IVsProvideUserContext
[InterfaceTypeAttribute(1)]
[GuidAttribute("997D7904-D948-4C8B-8BAB-0BDA1E212F6E")]
public interface class IVsProvideUserContext
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("997D7904-D948-4C8B-8BAB-0BDA1E212F6E")>]
type IVsProvideUserContext = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("997D7904-D948-4C8B-8BAB-0BDA1E212F6E")>
Public Interface IVsProvideUserContext
Métodos
Nome | Descrição | |
---|---|---|
GetUserContext(IVsUserContext) | Informa o ambiente onde o contexto da seleção está localizado. |
Comentários
Se você está empilhando seleção para o Propriedades janela usando o IVsTrackSelectionEx interface e você desejar fornecer o contexto do item selecionado, em seguida, o item selecionado precisa implementar a IVsProvideUserContext interface.Por exemplo, use IVsProvideUserContext para fornecer contexto para itens em uma lista de tarefas ou um botão em um designer.
Consulte as ilustrações da implementação e/ou chamada desta interface no exemplo de Figures Edit.
Observações para implementadores:
Implemente essa interface em um contêiner de seleção para fornecer contexto.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo