Export (0) Print
Expand All

Object States

A compound object exists in one of three states: passive, loaded, or running. A compound-document object's state describes the relationship between the object in its container and the application responsible for its creation. The following table summarizes these states.

Object state Description

Passive

The compound-document object exists only in storage, either on disk or in a database. In this state, the object is unavailable for viewing or editing.

Loaded

The object's data structures created by the object handler are in the container's memory. The container has established communication with the object handler and there is cached presentation data available for rendering the object. Calls are processed by the object handler. This state, because of its low overhead, is used when a user is simply viewing or printing an object.

Running

The objects that control remoting have been created and the OLE server application is running. The object's interfaces are accessible, and the container can receive notification of changes. In this state, an end user can edit or otherwise manipulate the object.

 

For more information, see the following topics:

Related topics

Compound Documents

 

 

Community Additions

ADD
Show:
© 2014 Microsoft