Compartir a través de


IOleInPlaceSiteEx Interface

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.

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

Syntax

'Declaración
<GuidAttribute("9C2CAD80-3424-11CF-B670-00AA004CD6D8")> _
<InterfaceTypeAttribute()> _
Public Interface IOleInPlaceSiteEx _
    Inherits IOleInPlaceSite
[GuidAttribute("9C2CAD80-3424-11CF-B670-00AA004CD6D8")]
[InterfaceTypeAttribute()]
public interface IOleInPlaceSiteEx : IOleInPlaceSite

The IOleInPlaceSiteEx type exposes the following members.

Methods

  Name Description
Public method CanInPlaceActivate() (Inherited from IOleInPlaceSite.)
Public method CanInPlaceActivate()
Public method ContextSensitiveHelp(Int32) (Inherited from IOleInPlaceSite.)
Public method ContextSensitiveHelp(Int32)
Public method DeactivateAndUndo() (Inherited from IOleInPlaceSite.)
Public method DeactivateAndUndo()
Public method DiscardUndoState() (Inherited from IOleInPlaceSite.)
Public method DiscardUndoState()
Public method GetWindow(IntPtr%) (Inherited from IOleInPlaceSite.)
Public method GetWindow(IntPtr%)
Public method GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[]) (Inherited from IOleInPlaceSite.)
Public method GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[])
Public method OnInPlaceActivate() (Inherited from IOleInPlaceSite.)
Public method OnInPlaceActivate()
Public method OnInPlaceActivateEx
Public method OnInPlaceDeactivate() (Inherited from IOleInPlaceSite.)
Public method OnInPlaceDeactivate()
Public method OnInPlaceDeactivateEx
Public method OnPosRectChange(array<RECT[]) (Inherited from IOleInPlaceSite.)
Public method OnPosRectChange(array<RECT[])
Public method OnUIActivate() (Inherited from IOleInPlaceSite.)
Public method OnUIActivate()
Public method OnUIDeactivate(Int32) (Inherited from IOleInPlaceSite.)
Public method OnUIDeactivate(Int32)
Public method RequestUIActivate
Public method Scroll(SIZE) (Inherited from IOleInPlaceSite.)
Public method Scroll(SIZE)

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace