InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IMasterPageSuite Class Referenceabstract

#include <IMasterPageSuite.h>

Inheritance diagram for IMasterPageSuite:
IPMUnknown

Public Member Functions

virtual bool16 CanRemoveMasterOverride () const =0
 
virtual bool16 CanBreakMasterOverrideLink () const =0
 
virtual void RemoveMasterOverride ()=0
 
virtual void BreakMasterOverrideLink ()=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Suite interface to manipulate properties of master spreads (kMasterPagesBoss).

See Also
kMasterPagesBoss

Member Function Documentation

virtual void IMasterPageSuite::BreakMasterOverrideLink ()
pure virtual

Sever the link of selected items to their owning master page item

Returns
none
virtual bool16 IMasterPageSuite::CanBreakMasterOverrideLink () const
pure virtual

Can any of the selected items have their link to their controlling master item severed?

Returns
bool16 - kTrue if some override is selected and link can be broken, kFalse otherwise
virtual bool16 IMasterPageSuite::CanRemoveMasterOverride () const
pure virtual

Are any of the selected items master page overrides?

Returns
bool16 - kTrue if some override is selected, kFalse otherwise
virtual void IMasterPageSuite::RemoveMasterOverride ()
pure virtual

Unoverride the selected items - deletes local page item, allows master item to draw again

Returns
none