Compartilhar via


Interface ITrackSelection

 

Publicado: abril de 2016

Notifica o ambiente de uma alteração no contêiner de seleção atual.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")]
public interface ITrackSelection
[InterfaceTypeAttribute(1)]
[GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")]
public interface class ITrackSelection
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")>]
type ITrackSelection = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")>
Public Interface ITrackSelection

Métodos

Nome Descrição
System_CAPS_pubmethod OnSelectChange(ISelectionContainer)

Relatórios que foi alterado a contêiner de seleção atual.

Comentários

O contêiner de seleção, um objeto que implementa o ISelectionContainer interface, faz parte do contexto da seleção anexado a todas as janelas.Quando a seleção atual em uma janela se altera e os dados de propriedade são refletidas no Propriedades janela fica desatualizada, o VSPackage responsável pela janela atualiza dados chamando OnSelectChange com uma nova ISelectionContainer ponteiro.ISelectionContainerfornece acesso a IDispatch objetos que por sua vez, fornecem acesso a dados para atualizar a janela Propriedades

Observações para implementadores:

O ambiente implementa ITrackSelection por meio do STrackSelection service.

Observações para chamadores:

Chamada de VSPackage documento e a ferramenta windows ITrackSelection para fornecer uma ISelectionContainer objetos selecionados do ponteiro de interface que pode ser usado para recuperar dados de propriedade para um ou mais atualmente pelo ambiente.O ambiente atualiza a janela de propriedades com esses dados.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo