Interface IFilterManager
- Namespace
- Whim
- Assembly
- Whim.dll
Manages filters for IWindows.
public interface IFilterManager
Methods
Add(Filter)
Add a filter.
void Add(Filter filter)
Parameters
filter
Filter
AddProcessFileNameFilter(string)
Ignores the process name - see ProcessFileName. Case insensitive.
IFilterManager AddProcessFileNameFilter(string processName)
Parameters
processName
string
Returns
AddTitleFilter(string)
Ignores the title. Case insensitive.
IFilterManager AddTitleFilter(string title)
Parameters
title
string
Returns
AddTitleMatchFilter(string)
Filter the title according to the regex pattern.
IFilterManager AddTitleMatchFilter(string match)
Parameters
match
string
Returns
AddWindowClassFilter(string)
Ignores the window class. Case insensitive.
IFilterManager AddWindowClassFilter(string windowClass)
Parameters
windowClass
string
Returns
Clear()
Clears all the filters.
void Clear()
ShouldBeIgnored(IWindow)
Indicates whether the window should be ignored.
bool ShouldBeIgnored(IWindow window)
Parameters
window
IWindow