IOleClientSite
The IOleClientSite
interface is the primary means by which an embedded object obtains information
about the location and extent of its display site, its moniker, its user
interface, and other resources provided by its container. An object server
calls IOleClientSite to request services from the container. A container
must provide one instance of IOleClientSite for every compound-document
object it contains.
Methods in VTable Order
IUnknown
Methods |
Description |
QueryInterface |
Returns
pointers to supported interfaces. |
AddRef |
Increments
reference count. |
Release |
Decrements
reference count. |
IOleClientSite
Methods |
Description |
SaveObject |
Saves
embedded object. |
GetMoniker |
Requests
object s moniker. |
GetContainer |
Requests
pointer to object s container. |
ShowObject |
Asks
container to display object. |
OnShowWindow |
Notifies
container when object becomes visible or invisible |
RequestNewObjectLayout |
Asks
container to resize display site. |