![]() | InDesign SDK 20.5 |
#include <DataObjectIterator.h>
Public Member Functions | |
| virtual | ~DataObjectIterator () |
| virtual IPMDataObject * | First ()=0 |
| virtual IPMDataObject * | Next ()=0 |
| virtual bool16 | FlavorExistsInAllObjects (ExternalPMFlavor flavor)=0 |
| virtual bool16 | FlavorIsPrimaryInAllObjects (ExternalPMFlavor flavor)=0 |
| virtual DataExchangeResponse | FlavorExistsWithPriorityInAllObjects (ExternalPMFlavor flavor)=0 |
an abstract iterator class used to access the items in data exchange (drap/drop and clipboard) operations. There is almost always only one item (always true on Win, and for clipboard, but can be multiple in Mac drops)
| inlinevirtual |
Destructor
| pure virtual |
Get the first data object
| pure virtual |
Does the flavor exist in all items
| flavor | IN which flavor |
| pure virtual |
Does the flavor exist in all items, and at what priority
| flavor | IN which flavor |
| pure virtual |
Does the flavor exist in all items, and is it the first or highest priority flavor
| flavor | IN which flavor |
| pure virtual |
Get the next data object