 | InDesign SDK 20.5 |
24 #ifndef __IChoiceListAttr_h__ 25 #define __IChoiceListAttr_h__ 27 #include "IPMUnknown.h" 28 #include "FormFieldTypes.h" 42 virtual void Insert( int32 inBeforeIndex,
const PMString& inChoice ) = 0;
48 virtual void Remove( int32 inAtIndex ) = 0;
51 virtual void Clear() = 0;
54 virtual void Set( int32 inIndex,
const PMString& inChoice ) = 0;
60 virtual void Get( int32 inIndex,
PMString* outChoice )
const = 0;
63 virtual int32
Size()
const = 0;
70 virtual void Sort() = 0;
78 #endif // __IChoiceListAttr_h__