Aracılığıyla paylaş


ModelingWindowPane.GetService Yöntem

Belirtilen türde hizmet alır.Özel menüye komut hizmeti geri dönmek için bu yöntemi geçersiz kıl

Ad alanı:  Microsoft.VisualStudio.Modeling.Shell
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll içinde)

Sözdizimi

'Bildirim
Protected Overrides Function GetService ( _
    serviceType As Type _
) As Object
protected override Object GetService(
    Type serviceType
)

Parametreler

  • serviceType
    Tür: System.Type
    Elde etmek için menü komutu hizmet türü.

Dönüş Değeri

Tür: System.Object
Belirtilen türde hizmet.Varsayılan olarak, bu yöntem aşağıdaki hizmetleri verir:IOleCommandTarget, IMenuCommandService, IObjectWithSite, IVsTrackSelectionEx, ve IVsWindowFrame.Belirtilen tür ISelectionService, bu bölme döndürür.Tür ise IVsTrackSelectionEx veya IVsWindowFrame, yerel hizmet sağlayıcısına temsilcisini seçer.

Notlar

Hizmetler hakkında daha fazla bilgi için bkz: Hizmet temelleri.Aşağıdaki tabloda, bu yöntem destekler menü komutu hizmetleri genel bir bakış içerir.

Menü komutu hizmeti

Description

IOleCommandTarget

Bu arabirim, nesneleri ve bir başka komutlar göndermek için kendi kapsayıcı sağlar.Örneğin, bir nesnenin araç çubukları düğmeler komutları gibi içerebilir baskı, Baskı Önizleme, kaydetmek, Yeni, ve Yakınlaştırma.

IMenuCommandService

Bu arabirim, Tasarım modunda kullanılabilen menü komutlarını yönetmek ve bazı türleri kısayol menüleri göstermek için yöntemler sağlar.

ISelectionService

Bu arabirim öğesi seçimi sağlar.

IObjectWithSite

Bu arabirimi bir Basit Basit nesnelerle sağlar (daha hafif IOleObject) mekanizması kullanıyor.

IVsTrackSelectionEx

Bu arabirimin seçimi değişiklikleri izler.

IVsWindowFrame

Bu arabirim, kabuk pencere çerçeveleri erişim sağlar.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

ModelingWindowPane Sınıf

Microsoft.VisualStudio.Modeling.Shell Ad Alanı