STrackSelection – rozhraní
Předaný GetService vrací odkaz na ITrackSelection.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[ComVisibleAttribute(false)]
[GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")]
[GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")]
public interface STrackSelection
[ComVisibleAttribute(false)]
[GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")]
[GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")]
public interface class STrackSelection
[<ComVisibleAttribute(false)>]
[<GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")>]
[<GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")>]
type STrackSelection = interface end
<ComVisibleAttribute(False)>
<GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")>
<GuidAttribute("6D5140C5-7436-11CE-8034-00AA006009FA")>
Public Interface STrackSelection
Poznámky
Volání VSPackages OnSelectChange při aktuální výběr změnil a okno Vlastnosti musí být aktualizovány zobrazit jeho vlastnosti.Pomocí volání VSPackages předat v jejich ISelectionContainer ukazatel rozhraní.ISelectionContainerposkytuje přístup k jednomu nebo více IDispatch objekty, které prostředí používá k aktualizaci Vlastnosti okna.
ISelectionContainer Jednu část výběru kontextu, který udržuje prostředí pro každé okno je ukazatel.Také zahrnuje výběr kontext IVsHierarchy ukazatel pro přístup k aktuální hierarchie identifikátor zboží (VSITEMID) označující aktuální položky a pole hodnot prvku.Použít VSPackages SVsTrackSelectionEx service do sestavy změn tyto další položky kontextu výběru.
Identifikátor SID této služby je SID_STrackSelection.
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