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