![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_ICONTROLLINGPAGEITEM } |
Public Member Functions | |
| virtual void | SetControllingUID (UID id)=0 |
| virtual UID | GetControllingUID ()=0 |
| virtual void | DontForward (PMIID)=0 |
| virtual void | RestartForwarding (PMIID)=0 |
| virtual bool16 | IsForwarded (PMIID)=0 |
| virtual void | GetNonForwardedIIDs (K2Vector< PMIID > &list)=0 |
| virtual void | SetNonForwardedIIDs (const K2Vector< PMIID > &list)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
when a page item should no longer forward a particular IID, add it to this list
| pure virtual |
return the UID of the controlling page item - kInvalidUID if not being controlled
return the list of all non forwarded interface ids
| pure virtual |
kTrue if the given interface is already being forwarded
| pure virtual |
to undo the 'DontForward', use RestartForwarding (i.e. cause this interface to be forwarded again)