| CFx SDK Documentation
    2020SP3
    | 
#include <OleItemHandlerBase.h>
 
  
| Additional Inherited Members | |
|  Public Types inherited from OdOleItemHandler | |
| enum | Type { kUnknown = 0, kLink = 1, kEmbedded = 2, kStatic = 3 } | 
| enum | DvAspect { kContent = 1, kThumbnail = 2, kIcon = 4, kDocPrint = 8 } | 
| enum | PlotQuality { kMonochrome = 0, kLowGraphics = 1, kHighGraphics = 2, kAutomatic = 3 } | 
|  Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) | 
| static OdRxClass * | desc () | 
|  Protected Member Functions inherited from OdOleItemHandlerBase | |
| OdOleItemHandlerBase () | |
|  Protected Attributes inherited from OdOleItemHandlerBase | |
| OdUInt32 | m_nOleVer | 
| OdUInt32 | m_nItemId | 
| DvAspect | m_adviseType | 
| OdUInt16 | m_bMoniker | 
| DvAspect | m_drawAspect | 
| PlotQuality | m_quality | 
This class provides an interface to OLE compound documents. <group Other_Classes>
Definition at line 152 of file OleItemHandlerBase.h.
| 
 | virtual | 
Writes the compound document data of this OleItemHandler object to the specified stream.
| streamBuf | [out] StreamBuf object to which the data are to be written. | 
Implements OdOleItemHandler.
| 
 | virtual | 
Returns the data size (in bytes) of the compound document of this OleItemHandler object.
Implements OdOleItemHandler.
| 
 | virtual | 
Reads the compound document data of this OleItemHandler object from the specified stream.
| streamBuf | [in] StreamBuf object from which the data are to be read. | 
| numBytes | [in] Number of bytes to be written. | 
Implements OdOleItemHandler.