[This is preliminary documentation and subject to change.]
The IFilterCollection interface represents the collection of filters that are installed in Announcement Listener. This object has methods to add a filter, remove a filter, and iterate through all filters. It has the usual methods and properties for a collection: Count, _NewEnum, and Item.
| Method | Description | 
|---|---|
| _NewEnum | Returns an IenumVARIANT of filters. | 
| Add | Takes the Programmatic identifier of a filter as an argument and creates a new instance of the filter. | 
| Count | Returns the number of currently installed filters in the collection. | 
| Item | Returns a pointer to the indexed filter. | 
| Remove | Removes the specified filter from the list. |