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

Public Types | |
| enum | { kDefaultIID = IID_ICOLORGROUPMEMBERLIST } |
Public Member Functions | |
| virtual int32 | CountMembers () const =0 |
| virtual void | AddMember (UID memberUID, int32 pos=-1)=0 |
| virtual void | RemoveMember (UID memberUID)=0 |
| virtual void | RemoveNthMember (int32 pos)=0 |
| virtual void | RemoveAllMembers ()=0 |
| virtual UIDRef | GetNthMemberUID (int32 pos) const =0 |
| virtual int32 | GetMemberPosition (UID memberUID) 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 |
Provides access to the members of a color group.
| pure virtual |
Add a member at the specified position in the color group.
| memberUID | IN the UID of the member that needs to be added. |
| pos | IN 0 based position at which to add the member. Specify -1 to add to the end. |
| pure virtual |
Get the number of members in the color group.
| pure virtual |
Get the position of the member in the color group.
| memberUID | IN the UID of the member in the color group. |
| pure virtual |
Get the Nth member UID from the color group.
| pos | IN the 0 based index of the member in the color group. |
| pure virtual |
Remove all members from the color group.
| pure virtual |
Remove a member from the color group
| memberUID | IN the UID of the member that needs to be removed. |
| pure virtual |
Remove a member from the color group.
| pos | IN the position of the member in the color group. |