Compartilhar via


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
System_CAPS_pubmethod 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