InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IContentDropperAppData Class Referenceabstract
Inheritance diagram for IContentDropperAppData:
IPMUnknown

Classes

class  iterator
 

Public Types

enum  { kDefaultIID = IID_ICONTENTDROPPERAPPDATA }
 

Public Member Functions

iterator begin ()
 
iterator end ()
 
iterator LastGrabbed ()
 
virtual void Create ()=0
 
virtual void Clear ()=0
 
virtual void GrabCollection (IDataBase *db, CCollection *collection)=0
 
virtual bool16 Find (const UIDRef &uidRef) const =0
 
virtual void RemoveAt (int32 at)=0
 
virtual int32 GetNextCaptureID ()=0
 
virtual int32 Size () const =0
 
virtual CCollectionGetFirstCollection () const =0
 
virtual CCollectionGetNthCollection (int32 nth) const =0
 
virtual CCollectionGetNthCollectionAndDB (int32 nth, IDataBase *&dbPtr) const =0
 
virtual const CCollectionGetHeadCollection ()=0
 
virtual IDataBaseGetHeadCollectionDB () const =0
 
virtual int32 MoveHead (int32 moveAhead)=0
 
virtual int32 MoveHeadToFirstCollection ()=0
 
virtual int32 MoveHeadToLastCollection ()=0
 
virtual void ExpandHead ()=0
 
virtual void CollapseHead ()=0
 
virtual bool16 IsHeadExpanded () const =0
 
virtual void RemoveAtHead ()=0
 
virtual bool16 CanExpandHead ()=0
 
virtual bool16 CanCollapseHead ()=0
 
virtual PMString GetDescriptionString () const =0
 
virtual int32 GetNumOfItemsInLevel () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Protected Member Functions

virtual int32 GetHeadIndex ()=0
 
virtual int32 GetIndexOfRootAtHead () const =0
 

Friends

class iterator
 

Member Function Documentation

virtual void IContentDropperAppData::Clear ()
pure virtual

Clear simply removes data at App level. it does not destroy any Collections. So data can be built again by calling Create.

virtual bool16 IContentDropperAppData::Find (const UIDRefuidRef) const
pure virtual

Checks if the UIDRef is already grabbed.

Parameters
uidRef- uidRef of the item to be checked