Aracılığıyla paylaş


SVsTrackSelectionEx Arabirim

 

Geçirilen GetService bir başvuru döndürmek için IVsTrackSelectionEx.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

[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

Notlar

VSPackages ya da çağırabilir OnSelectChangeEx veya OnSelectChange ne zaman geçerli seçimin özellik veri değişti ve Properties penceresinde güncelleştirilmiş olması gerekir.Hiyerarşi veya madde de bir güncelleştirme gerektiren değişip değişmediğini Solution Explorer, VSPackages çağırmanız gerekir OnSelectChange.

VSPackages çağrısı IVsTrackSelectionEx::OnElementValueChange yapılan değişiklikleri bildirmek öğe değeri.

SVsTrackSelectionEx VSPackages ve ortam içeriğinin seçimi, her pencere için ortamı tutan değerleri topluluğu tüm bölümleri hakkında iletişim kurmak için hizmet verir.Seçimin bağlam içerir:

  • Bir IVsHierarchy erişim geçerli hiyerarşisi için işaretçi

  • Madde tanımlayıcısı (VSITEMID) geçerli öğeyi gösteren

  • Bir ISelectionContainer özelliği veri erişimi için işaretçi

  • Öğe değerler dizisi

Editörlere ya da değiştirmek için yeterlidir tasarımcıları ISelectionContainer tarayıcı özelliği için kullanmanız gereken STrackSelection.Windows, ister Solution Explorer, Etkin hiyerarşiyi/ItemId gerek değiştirmek SVsTrackSelectionEx.

Ayrıca bkz.

Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön