![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IPAGEITEMNAMEFACADE } |
Public Member Functions | |
| virtual PMString | GetUserAssignedPageItemName (const UIDRef &targetItem) const =0 |
| virtual PMString | GetDefaultPageItemName (const UIDRef &targetItem) const =0 |
| virtual ErrorCode | SetUserAssignedPageItemName (const UIDRef &targetItem, const PMString &newName)=0 |
| virtual bool16 | IsPageItemNameUserAssignable (const UIDRef &targetItem) 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 |
| pure virtual |
Get the default name for the page item.
| targetItem | - the page item in question |
| pure virtual |
Get the current name for the page item assigned by the user. Will return empty string if no name has been assigned.
| targetItem | - the page item in question |
| pure virtual |
Determine if this page item supports custom names.
| pure virtual |
Set the current name for the page item. Setting a name to an empty string will result in the default name being used.
| targetItem | - the page item in question |
| newName | - the new name for the page item |