![]() | InDesign SDK 20.5 |
#include <IPersistUIDData.h>

Public Types | |
| enum | { kDefaultIID = IID_IPERSISTUIDDATA } |
Public Member Functions | |
| virtual void | SetUID (const UID &id)=0 |
| virtual UID | GetUID () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
A UID data interface that holds a reference to an object by UID only. Useful for storing a UID reference persistently, or if you already know the database. There is another interface called IUIDData that can store both a UID and a database pointer. Use that interface if you don't need to store the information persistantly.
| pure virtual |
| pure virtual |