IOleInPlaceSite Interface

Manages the interaction between the container and the object's in-place client site. For more information, see IOleInPlaceSite.

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

Syntax

'Declaration
<GuidAttribute("00000119-0000-0000-C000-000000000046")> _
<InterfaceTypeAttribute()> _
Public Interface IOleInPlaceSite _
    Inherits IOleWindow
[GuidAttribute("00000119-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute()]
public interface IOleInPlaceSite : IOleWindow
[GuidAttribute(L"00000119-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute()]
public interface class IOleInPlaceSite : IOleWindow
[<GuidAttribute("00000119-0000-0000-C000-000000000046")>]
[<InterfaceTypeAttribute()>]
type IOleInPlaceSite =  
    interface
        interface IOleWindow
    end
public interface IOleInPlaceSite extends IOleWindow

The IOleInPlaceSite 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 OnInPlaceDeactivate
Public method OnPosRectChange
Public method OnUIActivate
Public method OnUIDeactivate
Public method Scroll

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace