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

Public Member Functions

virtual void Add (IDataBase *originatingDB, const UID hyperlinkExtraData)=0
 
virtual UID GetNthExtraStuffUID (int32 n)=0
 
virtual IDataBaseGetNthExtraStuffDB (int32 n)=0
 
virtual int32 Length ()=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Member Function Documentation

virtual void IHyperlinkExtraScrapData::Add (IDataBaseoriginatingDB,
const UID hyperlinkExtraData 
)
pure virtual

Add a new hyperlink source

Parameters
*originatingDB- The initial database of the hyperlink
hyperlinkExtraData- The UID of the extra data to copy
virtual IDataBase* IHyperlinkExtraScrapData::GetNthExtraStuffDB (int32 n)
pure virtual

return the nth database stored

Parameters
n- Which database to return
Returns
IDataBase - The database
virtual UID IHyperlinkExtraScrapData::GetNthExtraStuffUID (int32 n)
pure virtual

return the nth UID stored

Parameters
n- The UID to Return
Returns
UID - The UID
virtual int32 IHyperlinkExtraScrapData::Length ()
pure virtual

how many entries?

Parameters
none
Returns
int32 - Number of entries