IOleContainer
The
IOleContainer interface is used to enumerate objects in a compound document or lock a
container in the running state. Container and object applications both implement
this interface.
When to Implement
Applications that support links and links to embedded objects implement this
interface to provide object enumeration, name parsing, and silent updates of
link sources. Simple, nonlinking containers do not need to implement
IOleContainer if it is useful mainly to support links to embedded objects.
When to Use
Call
IOleContainer to enumerate the objects in a compound document or to lock a container so
that silent updates of link sources can be carried out safely.
Many applications inherit the functions of
IOleContainer by implementing
IOleItemContainer, which is used to bind item monikers.
Methods in VTable Order
IUnknown Methods
| Description
|
QueryInterface
| Returns pointers to supported interfaces.
|
AddRef
| Increments reference count.
|
Release
| Decrements reference count.
|
IOleContainer Methods
| Description
|
EnumObjects
| Enumerates objects in a container.
|
LockContainer
| Keeps container running until explicitly released.
|
See Also
IOleItemContainer,
IParseDisplayName
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database