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

Public Member Functions | |
| IScript | IID_ISCRIPT |
| ISubject | IID_ISUBJECT |
| IPMPersist | IID_IPMPERSIST |
| IPMUnknown | IID_IPSTLSTDATA |
This is the data boss that gets added onto a IPstLstUIDList of the page item. The data
boss is persistent and has an ISubject interface.
| IPMPersist kPstLstDataBoss::IID_IPMPERSIST |
Manages the persistence aspect of an object: handles streaming the boss
object, keeps the UID and database.
Implementation: kPMPersistImpl.
| IPMUnknown kPstLstDataBoss::IID_IPSTLSTDATA |
This is a persistent IPstLstData implementation, it has methods to
set/get the data. this data boss is created when the New command is called Implementation provided in PstLstDataPersist.cpp.
Implementation: kPstLstDataPersistImpl.
| IScript kPstLstDataBoss::IID_ISCRIPT |
Makes this boss class scriptable.
REQUIRED by the scripting architecture. Provides details as to what ScriptID is associated with this script object. Implementation provided in PstLstScript.cpp.
Implementation: kPstLstScriptImpl.