IOleInPlaceSiteEx Interface

Definition

Provides additional activation and deactivation notification methods to avoid screen flashing when activating or deactivating an object. Extends and inherits from IOleInPlaceSite. For more information, see IOleInPlaceSiteEx.

public interface class IOleInPlaceSiteEx : Microsoft::VisualStudio::OLE::Interop::IOleInPlaceSite
public interface class IOleInPlaceSiteEx : Microsoft::VisualStudio::OLE::Interop::IOleInPlaceSite
__interface IOleInPlaceSiteEx : Microsoft::VisualStudio::OLE::Interop::IOleInPlaceSite
[System.Runtime.InteropServices.Guid("9C2CAD80-3424-11CF-B670-00AA004CD6D8")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IOleInPlaceSiteEx : Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite
[System.Runtime.InteropServices.Guid("9C2CAD80-3424-11CF-B670-00AA004CD6D8")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IOleInPlaceSiteEx : Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite
[<System.Runtime.InteropServices.Guid("9C2CAD80-3424-11CF-B670-00AA004CD6D8")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IOleInPlaceSiteEx = interface
    interface IOleInPlaceSite
[<System.Runtime.InteropServices.Guid("9C2CAD80-3424-11CF-B670-00AA004CD6D8")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IOleInPlaceSiteEx = interface
    interface IOleInPlaceSite
    interface IOleWindow
Public Interface IOleInPlaceSiteEx
Implements IOleInPlaceSite
Derived
Attributes
Implements

Methods

CanInPlaceActivate()
ContextSensitiveHelp(Int32)
DeactivateAndUndo()
DiscardUndoState()
GetWindow(IntPtr)
GetWindowContext(IOleInPlaceFrame, IOleInPlaceUIWindow, RECT[], RECT[], OLEINPLACEFRAMEINFO[])
OnInPlaceActivate()
OnInPlaceActivateEx(Int32, UInt32)
OnInPlaceDeactivate()
OnInPlaceDeactivateEx(Int32)
OnPosRectChange(RECT[])
OnUIActivate()
OnUIDeactivate(Int32)
RequestUIActivate()
Scroll(SIZE)

Applies to