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

Public Member Functions | |
| virtual void | AddAllowAttributeClassID (const ClassID &allowedAttrClassID)=0 |
| virtual int32 | GetAllowAttributeCount (void)=0 |
| virtual ClassID | GetAllowAttributeClassID (int32 index)=0 |
| virtual void | AddPreventAttributeClassID (const ClassID &preventAttrClassID)=0 |
| virtual int32 | GetPreventAttributeCount (void)=0 |
| virtual ClassID | GetPreventAttributeClassID (int32 index)=0 |
| virtual void | AddAllowFillRenderingType (const ClassID &renderClassID)=0 |
| virtual int32 | GetAllowFillRenderingTypeCount (void)=0 |
| virtual ClassID | GetAllowFillRenderingType (int32 index)=0 |
| virtual void | AddPreventFillRenderingType (const ClassID &preventRenderClassID)=0 |
| virtual int32 | GetPreventFillRenderingTypeCount (void)=0 |
| virtual ClassID | GetPreventFillRenderingType (int32 index)=0 |
| virtual void | AddAllowStrokeRenderingType (const ClassID &renderClassID)=0 |
| virtual int32 | GetAllowStrokeRenderingTypeCount (void)=0 |
| virtual ClassID | GetAllowStrokeRenderingType (int32 index)=0 |
| virtual void | AddPreventStrokeRenderingType (const ClassID &preventRenderClassID)=0 |
| virtual int32 | GetPreventStrokeRenderingTypeCount (void)=0 |
| virtual ClassID | GetPreventStrokeRenderingType (int32 index)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
A command data interface for changing the page item's attributes applicability.
| pure virtual |
Add an attribute class to the allowed attribute list.
| allowedAttrClassID | specifies the new attribute class ID to add. |
| pure virtual |
Add an rendering object class ID to the page item's allowed fill rendering type list.
| renderClassID | specifies the rendering class ID to allowed fill list. |
| pure virtual |
Add an rendering object class ID to the page item's allowed stroke rendering type list.
| renderClassID | specifies the rendering class ID to allowed stroke list. |
| pure virtual |
Add an attribute class ID to the page item's excluded attribute list.
| preventAttrClassID | specifies the attribute class ID to exclude. |
| pure virtual |
Add an rendering class ID to the page item's excluded fill rendering type list.
| preventRenderClassID | specifies the rendering class ID to exclude. |
| pure virtual |
Add an rendering class ID to the page item's excluded stroke rendering type list.
| preventRenderClassID | specifies the rendering class ID to exclude. |
| pure virtual |
Return the nth allowed attribute class ID in the list.
| index | specifies the nth item in the allowed list. |
| pure virtual |
Returns the number of attributes in the allowed attribute list.
| pure virtual |
Return the nth allowed rendering class ID in the allowed fill list.
| index | specifies the nth item in the allowed fill list. |
| pure virtual |
Returns the number of rendering types in the allowed fill list.
| pure virtual |
Return the nth allowed rendering class ID in the stroke list.
| index | specifies the nth item in the allowed stroke list. |
| pure virtual |
Returns the number of rendering types in the allowed stroke list.
| pure virtual |
Return the nth excluded attribute class ID in the list.
| index | specifies the nth item in the excluded list. |
| pure virtual |
Returns the number of attributes in the excluded attribute list.
| pure virtual |
Return the nth excluded rendering class ID in the excluded fill list.
| index | specifies the nth item in the excluded fill list. |
| pure virtual |
Returns the number of rendering types in the excluded fill list.
| pure virtual |
Return the nth excluded rendering class ID in the excluded stroke list.
| index | specifies the nth item in the excluded stroke list. |
| pure virtual |
Returns the number of rendering types excluded stroke list.