Interfejs SOleComponentUIManager
Przekazany do GetService do zwracania odwołań do IOleComponentUIManager lub IOleInPlaceComponentUIManager interfejsu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[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
Uwagi
Jako rozszerzenie OLE w miejsce aktywacji SOleComponentUIManager umożliwia VSPackages bezproblemowo zintegrować menu, paski narzędzi i polecenia środowiska VS i działać bez konieczności uczestniczyć w standardowych scalania menu OLE.Dlatego w przeszłości, tylko wewnętrzne w miejsce obiekt aktywny i peryferyjnych kontenera może obsłużyć poleceń, SOleComponentUIManager usługa umożliwia trzy poziomy polecenia obsługi uczestnictwa:
Ramka hosta kontrolowane przez środowisko naturalne
Składnik VSPackage zawarte w obrębie ramki hosta
Obiekt w miejsce osadzony w składniku.
SOleComponentUIManagerUmożliwia składnik VSPackage do wyświetlania komunikatów, Pokaż menu kontekstowych i korzystania z funkcji paska stanu.
SOleComponentUIManager Usługi jest bezpłatne do SVsUIShell, i są często używane razem.Jednakże SOleComponentUIManager jest host usługi niezależnych, które nie są specyficzne dla środowiska VS.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku