IOleInPlaceSiteWindowless Methods

 

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

NameDescription
System_CAPS_pubmethodAdjustRect(array<RECT>^)

Adjusts a specified rectangle if it is entirely or partially covered by overlapping, opaque objects.

System_CAPS_pubmethodCanInPlaceActivate()

Determines if the container can activate the object in place.

System_CAPS_pubmethodCanWindowlessActivate()

Informs an object if its container can support it as a windowless object that can be in-place activated.

System_CAPS_pubmethodContextSensitiveHelp(Int32)

Controls enabling of context-sensitive help.

System_CAPS_pubmethodDeactivateAndUndo()

System_CAPS_pubmethodDiscardUndoState()

Deactivate the object and revert to undo state.

System_CAPS_pubmethodGetCapture()

Called by an in-place active, windowless object to determine if it still has the mouse capture or not.

System_CAPS_pubmethodGetDC(array<RECT>^, UInt32, IntPtr)

Provides an object with a handle to a device context for a screen or compatible device from its container.

System_CAPS_pubmethodGetFocus()

Called by an in-place active, windowless object to determine if it still has the keyboard focus or not.

System_CAPS_pubmethodGetWindow(IntPtr)

Gets a window handle.

System_CAPS_pubmethodGetWindowContext(IOleInPlaceFrame^, IOleInPlaceUIWindow^, array<RECT>^, array<RECT>^, array<OLEINPLACEFRAMEINFO>^)

Enables an in-place object to retrieve window interfaces that form at the window object hierarchy, and the position in the parent window to locate the object's in-place activation window.

System_CAPS_pubmethodInvalidateRect(array<RECT>^, Int32)

Enables an object to invalidate a specified rectangle of its in-place image on the screen.

System_CAPS_pubmethodInvalidateRgn(IntPtr, Int32)

Enables an object to invalidate a specified region of its in-place image on the screen.

System_CAPS_pubmethodOnDefWindowMessage(UInt32, IntPtr, IntPtr, Int32)

Invokes the default processing for all messages passed to an object.

System_CAPS_pubmethodOnInPlaceActivate()

System_CAPS_pubmethodOnInPlaceActivateEx(Int32, UInt32)

Called by the embedded object to determine if it needs to redraw itself upon activation.

System_CAPS_pubmethodOnInPlaceDeactivate()

Notifies the container that the object is no longer active in place.

System_CAPS_pubmethodOnInPlaceDeactivateEx(Int32)

Notifies the container of whether the object needs to be redrawn upon deactivation.

System_CAPS_pubmethodOnPosRectChange(array<RECT>^)

Object's extents have changed.

System_CAPS_pubmethodOnUIActivate()

Notifies the container that the object is about to be activated in place, and that the main menu will be replaced by a composite menu.

System_CAPS_pubmethodOnUIDeactivate(Int32)

Notifies the container to reinstall its user interface and take focus.

System_CAPS_pubmethodReleaseDC(IntPtr)

Releases the device context previously obtained by a call to IOleInPlaceSiteWindowless::GetDC.

System_CAPS_pubmethodRequestUIActivate()

Notifies the container that the object is about to enter the UI-active state.

System_CAPS_pubmethodScroll(SIZE)

Specifies the number of pixels by which the container is to scroll the object.

System_CAPS_pubmethodScrollRect(Int32, Int32, array<RECT>^, array<RECT>^)

Enables an object to scroll an area within its in-place active image on the screen.

System_CAPS_pubmethodSetCapture(Int32)

Enables an in-place active, windowless object to capture all mouse messages.

System_CAPS_pubmethodSetFocus(Int32)

Sets the keyboard focus for a UI-active, windowless object.

Return to top
Show: