IOleInPlaceComponent Methods
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | FDoIdle(UInt32) | Queries an in-place VSPackage about its need to perform idle time tasks. |
![]() | FQueryClose(Int32) | Queries an in-place VSPackage object to determine whether or not the object can terminate. |
![]() | GetCntrContextMenu(UInt32, Guid, Int32, array<POINTS>^, Guid, array<OLEMENUID>^, UInt32) | Allows an in-place VSPackage object assuming the role of main component to override the context menu requested by an object assuming the subcomponent or component control role. |
![]() | GetCntrHelp(UInt32, Guid, POINT, UInt32, String^, String^, UInt32, UInt32) | Allows an in-place VSPackage object assuming the main component role to override the help topic requested by an object assuming the subcomponent or component control role. |
![]() | GetCntrMessage(UInt32, Guid, String^, String^, String^, String^, String^, String^, UInt32, array<OLEMSGBUTTON>^, array<OLEMSGDEFBUTTON>^, array<OLEMSGICON>^, Int32) | Allows an in-place VSPackage object assuming the main component role to override a message belonging to an object assuming the subcomponent or component control role. |
![]() | OnEnterState(UInt32, Int32) | Informs an in-place VSPackage object that the environment has entered or left a state. |
![]() | OnWindowActivate(UInt32, Int32) | Informs an in-place VSPackage object of important window activation events. |
![]() | TranslateCntrAccelerator(array<MSG>^) | Requests that an in-place VSPackage object translate a command accelerator. |
![]() | UseComponentUIManager(UInt32, UInt32, IOleComponentUIManager^, IOleInPlaceComponentSite^) | Informs an in-place object of its role in the environment, providing pointers to the IOleComponentUIManager and IOleInPlaceComponentSite interfaces. |
