24 #ifndef __IUIDListControlData_h__ 25 #define __IUIDListControlData_h__ 27 #include "IPMUnknown.h" 30 const int32 kUIDListControlDataDefaultChunkSize = 8;
41 enum { kDefaultIID = IID_IUIDLISTCONTROLDATA };
77 virtual void AddUID___(
const UID& newUID, int32 drawAction , bool16 notifyOfChange = kTrue) = 0;
84 virtual void RemoveUID___(
UID uid, int32 drawAction , bool16 notifyOfChange = kTrue) = 0;
90 virtual void Clear___(int32 drawAction , bool16 notifyOfChange = kTrue) = 0;
102 virtual void Sort___(bool16 bReverse = kFalse) = 0;