IOleObject Methods | |
---|---|
Advise | Establishes an advisory connection with the control. |
Close | Changes the control state from running to loaded. |
DoVerb | Tells the control to perform one of its enumerated actions. |
EnumAdvise | Enumerates the control's advisory connections. |
GetClientSite | Retrieves the control's client site. |
GetClipboardData | Retrieves the control's client site. |
GetExtent | Retrieves the status of the control. |
GetMoniker | Retrieves the control's moniker. The ATL implementation returns E_NOTIMPL. |
GetUserClassID | Retrieves the control's class identifier. |
InitFromData | Initializes the control from selected data. The ATL implementation returns E_NOTIMPL. |
IsUpToDate | Checks if the control is up to date. The ATL implementation returns S_OK. |
SetClientSite | Tells the control about its client site in the container. |
SetColorScheme | Recommends a color scheme to the control's application, if any. The ATL implementation returns E_NOTIMPL. |
SetExtent | Sets the extent of the control's display area. |
SetHostNames | Tells the control the names of the container application and container document. |
SetMoniker | Tells the control what its moniker is. The ATL implementation returns E_NOTIMPL. |
Unadvise | Destroys an advisory connection with the control. |
Update | Updates the control. The ATL implementation returns S_OK. |
DoVerb Helper Methods | |
DoVerbDiscardUndo | Tells the control to discard any undo state it is maintaining. |
DoVerbHide | Tells the control to remove its user interface from view. |
DoVerbInPlaceActivate | Runs the control and installs its window, but does not install the control's user interface. |
DoVerbOpen | Causes the control to be open-edited in a separate window. |
DoVerbPrimary | Performs the specified action when the user double-clicks the control. The control defines the action, usually to activate the control in-place. |
DoVerbShow | Shows a newly inserted control to the user. |
DoVerbUIActivate | Activates the control in-place and shows the control's user interface, such as menus and toolbars. |