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

Public Types | |
| enum | { kDefaultIID = IID_ISTATELISTDATA } |
Public Member Functions | |
| virtual void | Append (Form::AppearanceState state)=0 |
| virtual Form::AppearanceState | Get (uint32 n) const =0 |
| virtual uint32 | Length () const =0 |
| virtual void | Clear ()=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Used as a parameter interface for command bosses that take a list of appearance states as input or output.
| pure virtual |
Add a new state to the list, unless the state is already in the list.
| state | - the new state to be added |
| pure virtual |
Clear the list.
| pure virtual |
Get the nth state.
| n | is the position of the state in the list that you want (must be less than Length) |
| pure virtual |