Sdílet prostřednictvím


IVsTrackSelectionEx – rozhraní

 

Upozorní prostředí změny v aktuálním výběru a poskytuje přístup k informacím o hierarchii a položky týkající se nového výběru.

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")]
[InterfaceTypeAttribute(1)]
public interface IVsTrackSelectionEx : ITrackSelection
[GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")]
[InterfaceTypeAttribute(1)]
public interface class IVsTrackSelectionEx : ITrackSelection
[<GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")>]
[<InterfaceTypeAttribute(1)>]
type IVsTrackSelectionEx = 
    interface
        interface ITrackSelection
    end
<GuidAttribute("18291FD1-A1DD-4264-AEAD-6AFD616BF15A")>
<InterfaceTypeAttribute(1)>
Public Interface IVsTrackSelectionEx
    Inherits ITrackSelection

Metody

Název Popis
System_CAPS_pubmethod GetCurrentSelection(IntPtr, UInt32, IVsMultiItemSelect, IntPtr)

Vrátí aktuální výběr.

System_CAPS_pubmethod IsMyHierarchyCurrent(Int32)

Určuje, zda je aktuální hierarchie uživatele.

System_CAPS_pubmethod OnElementValueChange(UInt32, Int32, Object)

Informuje o prostředí, ve které došlo ke změně v hodnotu elementu.Hodnoty prvku jsou připojeny k kontextu výběru do okna a používá stejným způsobem aktualizovat životní prostředí uživatelského rozhraní.

System_CAPS_pubmethod OnSelectChange(ISelectionContainer)

Sestavy, které aktuální kontejner výběr změnil.

System_CAPS_pubmethod OnSelectChangeEx(IntPtr, UInt32, IVsMultiItemSelect, IntPtr)

Informuje o prostředí, ve které došlo ke změně v aktuálním výběru.

Poznámky

Použít typ projektu windows IVsTrackSelectionEx ke sledování změn aktivního projektu.Tyto změny patří aktuální hierarchie, aktuální položky projektu a prvek výběru.Typ projektu windows obvykle názor uživateli, případně pomocí zvýraznění položky se Aplikaci Solution Explorer okno nebo změnit záhlaví sady Visual Studio.

Dokument a nástroj windows obvykle nevyžadují IVsTrackSelectionEx protože mohou sledovat změny pouze vybrané objekty.Tyto windows nikdy změnit hierarchii projektu nebo položky.

Poznámky pro volající:

Součásti, které naplnit klientské oblasti okna volání IVsTrackSelectionEx obvykle až SVsTrackSelectionEx služba informovat prostředí Změna výběru jejich okna.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek