Udostępnij za pośrednictwem


Interfejs SVsTrackSelectionEx

 

Przekazany do GetService do zwracania odwołań do IVsTrackSelectionEx.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

[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

Uwagi

VSPackages można wywołać albo OnSelectChangeEx lub OnSelectChange gdy nastąpiła zmiana danych właściwości bieżącego zaznaczenia i okna właściwości muszą zostać zaktualizowane.Jeśli hierarchia lub element został zmieniony wymagającego aktualizacji do Solution Explorer, trzeba wywołać VSPackages OnSelectChange.

VSPackages wywołania IVsTrackSelectionEx::OnElementValueChange do raportu zmiany wartości elementu.

SVsTrackSelectionEx Usługa umożliwia komunikowanie się dotyczące wszystkich części kontekście zaznaczenia, to zbiór wartości, które utrzymuje środowiska naturalnego, dla każdego okna VSPackages i środowiska naturalnego.Kontekst zaznaczenie obejmuje:

  • IVsHierarchy Wskaźnik dostępu do bieżącej hierarchii

  • Identyfikator elementu (VSITEMID) wskazująca bieżący element

  • ISelectionContainer Wskaźnik do dostępu do danych właściwość

  • Tablica wartości elementu

Edytory lub projektantów, które trzeba tylko zmienić ISelectionContainer dla właściwości należy używać przeglądarki STrackSelection.Windows, takie jak Solution Explorer, że zmiana aktywnego hierarchii/nr przedmiotu potrzebę używania SVsTrackSelectionEx.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku