Share via


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

'Declaration
<GuidAttribute("9C2CAD80-3424-11CF-B670-00AA004CD6D8")> _
<InterfaceTypeAttribute()> _
Public Interface IOleInPlaceSiteEx _
    Inherits IOleInPlaceSite
[GuidAttribute("9C2CAD80-3424-11CF-B670-00AA004CD6D8")]
[InterfaceTypeAttribute()]
public interface IOleInPlaceSiteEx : IOleInPlaceSite
[GuidAttribute(L"9C2CAD80-3424-11CF-B670-00AA004CD6D8")]
[InterfaceTypeAttribute()]
public interface class IOleInPlaceSiteEx : IOleInPlaceSite
[<GuidAttribute("9C2CAD80-3424-11CF-B670-00AA004CD6D8")>]
[<InterfaceTypeAttribute()>]
type IOleInPlaceSiteEx =  
    interface 
        interface IOleInPlaceSite 
    end
public interface IOleInPlaceSiteEx extends IOleInPlaceSite

The IOleInPlaceSiteEx type exposes the following members.

Methods

  Name Description
Public method CanInPlaceActivate
Public method ContextSensitiveHelp
Public method DeactivateAndUndo
Public method DiscardUndoState
Public method GetWindow
Public method GetWindowContext
Public method OnInPlaceActivate
Public method OnInPlaceActivateEx
Public method OnInPlaceDeactivate
Public method OnInPlaceDeactivateEx
Public method OnPosRectChange
Public method OnUIActivate
Public method OnUIDeactivate
Public method RequestUIActivate
Public method Scroll

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace