Udostępnij za pośrednictwem


Interfejs STrackSelection

 

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

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

Składnia

[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

Uwagi

Wywołanie VSPackages OnSelectChange podczas bieżącego zaznaczenia została zmieniona i okna właściwości muszą zostać zaktualizowane, aby wyświetlić jego właściwości.Wywołania VSPackages przekazać w ich ISelectionContainer wskaźnika interfejsu.ISelectionContainerzapewnia dostęp do jednej lub kilku IDispatch obiektów, które środowisko używa do aktualizacji Właściwości okna.

ISelectionContainer Wskaźnik jest częścią kontekście zaznaczenia, który utrzymuje środowiska naturalnego, dla każdego okna.Kontekst zaznaczenie obejmuje również IVsHierarchy wskaźnik dostępu do hierarchii bieżący identyfikator elementu (VSITEMID) wskazująca bieżący element i tablicę wartości elementu.Użyj VSPackages SVsTrackSelectionEx usługi do raportu zmiany do tych innych elementów w kontekście zaznaczenia.

Identyfikator SID tej usługi jest SID_STrackSelection.

Redaktorzy i projektanci, 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