IOleInPlaceComponent Methods

 

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

NameDescription
System_CAPS_pubmethodFDoIdle(UInt32)

Queries an in-place VSPackage about its need to perform idle time tasks.

System_CAPS_pubmethodFQueryClose(Int32)

Queries an in-place VSPackage object to determine whether or not the object can terminate.

System_CAPS_pubmethodGetCntrContextMenu(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.

System_CAPS_pubmethodGetCntrHelp(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.

System_CAPS_pubmethodGetCntrMessage(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.

System_CAPS_pubmethodOnEnterState(UInt32, Int32)

Informs an in-place VSPackage object that the environment has entered or left a state.

System_CAPS_pubmethodOnWindowActivate(UInt32, Int32)

Informs an in-place VSPackage object of important window activation events.

System_CAPS_pubmethodTranslateCntrAccelerator(array<MSG>^)

Requests that an in-place VSPackage object translate a command accelerator.

System_CAPS_pubmethodUseComponentUIManager(UInt32, UInt32, IOleComponentUIManager^, IOleInPlaceComponentSite^)

Informs an in-place object of its role in the environment, providing pointers to the IOleComponentUIManager and IOleInPlaceComponentSite interfaces.

Return to top
Show: