InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CPageItemName Class Reference
Inheritance diagram for CPageItemName:
CPMUnknown< IPageItemName >IPageItemNameIPMUnknown

Public Member Functions

 CPageItemName (IPMUnknown *boss)
 
virtual PMString GetPageItemName () const
 
virtual PMString GetDefaultNameForObject () const
 
virtual void SetPageItemName (const PMString &newName)
 
virtual void ReadWrite (IPMStream *s, ImplementationID prop)
 
- Public Member Functions inherited from CPMUnknown< IPageItemName >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 
- Public Member Functions inherited from IPageItemName
virtual bool16 IsPageItemNameEditable () const =0
 

Additional Inherited Members

- Public Types inherited from IPageItemName
enum  { kDefaultIID = IID_IPAGEITEMNAME }
 
- Protected Member Functions inherited from CPMUnknown< IPageItemName >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< IPageItemName >
HelperInterface fHelperInterface
 

Member Function Documentation

virtual PMString CPageItemName::GetDefaultNameForObject () const
virtual

Get the default name of the page item.

Returns
PMString

Implements IPageItemName.

virtual PMString CPageItemName::GetPageItemName () const
virtual

Get the user assigned name of the page item.

Returns
PMString

Implements IPageItemName.

virtual void CPageItemName::SetPageItemName (const PMStringnewName)
virtual

Set the user assigned name of the page item.

Parameters
newNamethe new name to assign

Implements IPageItemName.