Sdílet prostřednictvím


SOleComponentUIManager – rozhraní

 

Předaný GetService vrací odkaz na IOleComponentUIManager nebo IOleInPlaceComponentUIManager rozhraní.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[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

Poznámky

Jako doplněk k aktivaci OLE na místě SOleComponentUIManager VSPackages bezproblémově integrovat do prostředí VS nabídkami, panely nástrojů a příkazy a provozovat bez nutnosti účastnit slučování standardní nabídky OLE umožňuje.Vzhledem k tomu, že v minulosti pouze vnitřní v místě aktivního objektu a nejvzdálenější kontejner nelze zpracovávat příkazy, SOleComponentUIManager služba umožňuje tři úrovně účast zpracování příkazu:

  • Rámeček hostitele kontrolované prostředí

  • VSPackage komponenty obsažené v rámci hostitele

  • V součásti vloženého objektu v místě.

SOleComponentUIManagerumožňuje VSPackage součást zprávy zobrazit, zobrazit místní nabídky a přístup k funkcím panel stavu.

SOleComponentUIManager Služba je zdarma na SVsUIShell, a často se oba společně.Však SOleComponentUIManager je nezávislé služby hostitel, které není specifické pro prostředí VS.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek