OLE Container Classes
For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.
These classes are used by container applications. Both
COleDocument manage collections of
COleClientItem objects. Rather than deriving your document class from CDocument, you'll derive it from
COleDocument, depending on whether you want support for links to objects embedded in your document.
COleClientItem object to represent each OLE item in your document that is embedded from another document or is a link to another document.
Supports active document containment.
Used for compound document implementation, as well as basic container support. Serves as a container for classes derived from
CDocItem. This class can be used as the base class for container documents and is the base class for
A class derived from
COleDocument that provides the infrastructure for linking. You should derive the document classes for your container applications from this class instead of from
COleDocument if you want them to support links to embedded objects.
Abstract base class of
COleServerItem. Objects of classes derived from
CDocItem represent parts of documents.
A client item class that represents the client's side of the connection to an embedded or linked OLE item. Derive your client items from this class.
Provides client-side access to an OLE item stored in a rich edit control when used with
An exception resulting from a failure in OLE processing. This class is used by both containers and servers.