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

Public Types | |
| enum | { kDefaultIID = IID_IPAGEITEMADAPTER } |
Public Member Functions | |
| virtual UIDRef | GetTextFrameRef () const =0 |
| virtual ITextFrameColumn * | QueryTextFrame () const =0 |
| virtual UID | GetSpreadUID () const =0 |
| virtual PMRect | GetGlyphBoundingBox () const =0 |
| virtual PMRect | GetPaintedBoundingBox () const =0 |
| virtual PMRect | GetPrintedBoundingBox (bool32 includeAdornments=kTrue) const =0 |
| virtual PMRect | GetConstrainedTo () const =0 |
| virtual bool16 | GetHasPageItemHyperlink () const =0 |
| virtual ParcelKey | GetParcelKey () const =0 |
| virtual const IParcel * | QueryParcel () const =0 |
| virtual ITextModel * | QueryTextModel () const =0 |
| virtual IItemContext * | QueryItemContext () const =0 |
| virtual void | NotifyCacheInval (bool16 isRebuilding) const =0 |
| virtual void | NotifyChangeDamage () const =0 |
| virtual void | NotifyContentDamage () const =0 |
| virtual void | NotifyDescendentChanged () const =0 |
| virtual bool16 | GetRegistering () 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 |
The page items can be placed inside text as inlines or placed inside graphic cells of tables. This is a common wrapper of such objects, for interaction of text with objects and vice-versa. This interface is always available on such objects.
| pure virtual |
| pure virtual |
Equivalent to GetStrokeBoundingBox() on the child PageItem.
| pure virtual |
Returns kTrue if any descendent of the has a page item hyperlink.
| pure virtual |
Equivalent to GetPaintedBBox() on the child PageItem.
| pure virtual |
| pure virtual |
Equivalent to GetPrintedBBox() on the child PageItem.
| includeAdornments | [IN] Whether or not printing adornments are included in the resulting bounding box |
| pure virtual |
Adobe internal use only
| pure virtual |
| pure virtual |
| pure virtual |
Adobe internal use only Called after the parcel containing this object is invalidated
| pure virtual |
Adobe internal use only Called after the damage is clear, appropriate action to the changes should be taken
| pure virtual |
Adobe internal use only Called after the damage is clear, appropriate action to the changes should be taken
| pure virtual |
Adobe internal use only Called if the descendants of the object has been changed, and appropriate action needs to be taken
| pure virtual |
Returns the item context on the text frame containing the object, or the one on the last text frame, if the frame is overset.
| pure virtual |
| pure virtual |
| pure virtual |