InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SuppUIQuickApplyFilterService Class Reference
Inheritance diagram for SuppUIQuickApplyFilterService:
CPMUnknown< IQuickApplyFilterService >IQuickApplyFilterServiceIPMUnknown

Public Member Functions

 SuppUIQuickApplyFilterService (IPMUnknown *boss)
 
 ~SuppUIQuickApplyFilterService ()
 
void FilterItems (K2Vector< QuickApplyFindListNode > &workingList)
 
- Public Member Functions inherited from CPMUnknown< IQuickApplyFilterService >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Additional Inherited Members

- Public Types inherited from IQuickApplyFilterService
enum  { kDefaultIID = IID_IQUICKAPPLYFILTERSERVICE }
 
- Protected Member Functions inherited from CPMUnknown< IQuickApplyFilterService >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< IQuickApplyFilterService >
HelperInterface fHelperInterface
 

Detailed Description

Implementation of quick apply filter service. Allows third parties to remove elements from the list of those to be added to the quick apply dialog.

Constructor & Destructor Documentation

Binds the C implementation class onto its ImplementationID making the C code callable by the application * SuppUIQuickApplyFilterService::SuppUIQuickApplyFilterService (IPMUnknownboss)

Constructor.

Parameters
bossinterface ptr from boss object on which this interface is aggregated.
SuppUIQuickApplyFilterService::~SuppUIQuickApplyFilterService ()
inline

Destructor.

Member Function Documentation

void SuppUIQuickApplyFilterService::FilterItems (K2Vector< QuickApplyFindListNode > & workingList)
virtual

Allows us to remove items from the quick apply dialog. This implementation removes all paragraph styles

Parameters
workingListIN/OUT list of items to be filtered.

Implements IQuickApplyFilterService.