Aracılığıyla paylaş


SOleComponentUIManager Arabirim

 

Geçirilen GetService bir başvuru döndürmek için bir IOleComponentUIManager veya IOleInPlaceComponentUIManager arabirimi.

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

Sözdizimi

[ComVisibleAttribute(false)]
[GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")]
[GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")]
public interface SOleComponentUIManager
[ComVisibleAttribute(false)]
[GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")]
[GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")]
public interface class SOleComponentUIManager
[<ComVisibleAttribute(false)>]
[<GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")>]
[<GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")>]
type SOleComponentUIManager = interface end
<ComVisibleAttribute(False)>
<GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")>
<GuidAttribute("5EFC7974-14BC-11CF-9B2B-00AA00573819")>
Public Interface SOleComponentUIManager

Notlar

ole yerinde etkinleştirme için bir uzantısı olarak SOleComponentUIManager VSPackages menüler, araç çubukları ve komutlar vs ortamına sorunsuz tümleştirme ve standart ole menü birleştirme de katılmak zorunda kalmadan çalışmasına izin verir.Oysa komutları, geçmişte yalnızca en içteki yerinde etkin nesne ve en dıştaki kap ele SOleComponentUIManager hizmetini üç düzeyde katılım işleme komutunu etkinleştirir:

  • Ortamı tarafından denetlenen ana çerçeve

  • Ana çerçeve içinde yer alan VSPackage bileşen

  • Bileşen yerinde nesne katıştırılmış.

SOleComponentUIManageriletileri görüntülemek, bağlam menüleri göster ve durum çubuğu işlevselliği erişmek için VSPackage bileşeni sağlar.

SOleComponentUIManager Hizmet için ücretsiz SVsUIShell, ve genellikle her ikisini birlikte kullanılan.Ancak, SOleComponentUIManager vs ortama özgü olmayan bir ana bağımsız hizmetidir.

Ayrıca bkz.

Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön