SVsTrackSelectionEx – rozhraní
Předaný GetService vrací odkaz na IVsTrackSelectionEx.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")]
[ComVisibleAttribute(false)]
[GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")]
public interface SVsTrackSelectionEx
[GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")]
[ComVisibleAttribute(false)]
[GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")]
public interface class SVsTrackSelectionEx
[<GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")>]
[<ComVisibleAttribute(false)>]
[<GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")>]
type SVsTrackSelectionEx = interface end
<GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")>
<ComVisibleAttribute(False)>
<GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")>
Public Interface SVsTrackSelectionEx
Poznámky
VSPackages lze volat buď OnSelectChangeEx nebo OnSelectChange při změně dat vlastnosti aktuálního výběru a okno Vlastnosti musí být aktualizovány.Pokud hierarchie nebo položky změnil také vyžadující aktualizaci Aplikaci Solution Explorer, musí volat VSPackages OnSelectChange.
VSPackages volání IVsTrackSelectionEx::OnElementValueChange na hodnotu elementu změny sestavy.
SVsTrackSelectionEx VSPackages a prostředí komunikovat o všech částí kontextu výběru kolekce hodnot, které udržuje prostředí pro každé okno umožňuje služba.Kontext výběr zahrnuje:
IVsHierarchy Ukazatel pro přístup k aktuální hierarchie
Identifikátor zboží (VSITEMID) označující aktuální položky
ISelectionContainer Ukazatel pro přístup k datům vlastnost
Pole hodnot prvek
Redaktoři a návrháři, které je nutné pouze změnit ISelectionContainer pro vlastnost má prohlížeč použít STrackSelection.Windows, jako Aplikaci Solution Explorer, změnit aktivní ID hierarchie nebo tématu potřeba používat SVsTrackSelectionEx.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek