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 | |
---|---|---|
GetCurrentSelection(IntPtr, UInt32, IVsMultiItemSelect, IntPtr) | Vrátí aktuální výběr. |
|
IsMyHierarchyCurrent(Int32) | Určuje, zda je aktuální hierarchie uživatele. |
|
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í. |
|
OnSelectChange(ISelectionContainer) | Sestavy, které aktuální kontejner výběr změnil. |
|
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