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