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

Public Types | |
| enum | { kDefaultIID = IID_IQUICKAPPLYFILTERSERVICE } |
Public Member Functions | |
| virtual void | FilterItems (K2Vector< QuickApplyFindListNode > &workingList)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
An implementer of this interface that registers in a kQuickApplyFilterService has the opportunity to filter items as they are loaded from other quick apply service providers.
| anonymous enum |
Standard enum to for use with GetDefaultIID() method.
| pure virtual |
As items are returned from kQuickApplyService providers this method is called to allow items to be removed for custom 3rd party ui's that disallow some items from being accessed
| working | list is an IN and OUT parameter on in it contains the new items that are about to be added to the quick apply dialog on out the implementer should give back the filtered list |
Implemented in SuppUIQuickApplyFilterService.