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

Public Types | |
| enum | { kDefaultIID = IID_IADDMULTATTRIBUTESCMDDATA } |
Public Member Functions | |
| virtual void | SetAttributes (IGraphicStyleAttributeBossList *attributes)=0 |
| virtual IGraphicStyleAttributeBossList * | QueryAttributes (void)=0 |
| virtual void | SetAttributeList (ClassID *pClassList)=0 |
| virtual ClassID * | GetAttributeList (void) const =0 |
| virtual void | SetAttributeCount (uint16 attributeCount)=0 |
| virtual uint16 | GetAttributeCount (void) const =0 |
| virtual void | SetJoin (bool8 yesno)=0 |
| virtual bool8 | GetJoin (void) 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 |
A command data interface for adding multiple graphic attributes to the graphic state.
| pure virtual |
Returns the number of attributes in the attribute class list.
| pure virtual |
Returns the list of attribute classes specified by pClassList.
| pure virtual |
Return whether or not command should be joined.
| pure virtual |
Returns the list of attributes.
| pure virtual |
Set the number of attributes in the attribute class list.
| attributeCount | is number of attributes. |
| pure virtual |
Set the list of attribute classes to add. This list limits the attributes to add to only those attribute classes in this list. The command data interface has the owenership of the class list.
| pClassList | specifies the list of attribute classes. If all attributes should be added, then pClassList can be nil. |
| pure virtual |
Set the list of attributes to be added. The data interface has the owenership of the attribute list.
| attributes | specifies the list of attributes to add. |
| pure virtual |
Set whether or not this command should be joined with the previous attribute command.
| yesno | is true if command is joined. |