ItemsControlFilterEvaluator Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The ItemsControlFilterEvaluator class provides functionality to apply a filter against an ItemsControl.
public ref class ItemsControlFilterEvaluator : Microsoft::Management::UI::Internal::FilterEvaluator
[Windows::Foundation::Metadata::WebHostHidden]
class ItemsControlFilterEvaluator : Microsoft::Management::UI::Internal::FilterEvaluator
public class ItemsControlFilterEvaluator : Microsoft.Management.UI.Internal.FilterEvaluator
type ItemsControlFilterEvaluator = class
inherit FilterEvaluator
Public Class ItemsControlFilterEvaluator
Inherits FilterEvaluator
- Inheritance
Constructors
ItemsControlFilterEvaluator() |
Properties
FilterExpression |
Returns a FilterExpression composed of FilterExpressions returned from the registered providers. (Inherited from FilterEvaluator) |
FilterExpressionProviders |
Gets a readonly collection of the registered FilterExpressionProviders. (Inherited from FilterEvaluator) |
FilterStatus |
Gets a value indicating the status of the filter evaluation. (Inherited from FilterEvaluator) |
FilterTarget |
Gets or sets an ItemsControl which is the target for filtering. |
HasFilterExpression |
Gets a value indicating whether this provider currently has a non-empty filter expression. (Inherited from FilterEvaluator) |
StartFilterOnExpressionChanged |
Gets a value indicating the status of the filter evaluation. (Inherited from FilterEvaluator) |
Methods
AddFilterExpressionProvider(IFilterExpressionProvider) |
Adds a FilterExpressionProvider to the FilterEvaluator. (Inherited from FilterEvaluator) |
NotifyFilterExpressionChanged() |
Notifies any listeners that the filter expression has changed. (Inherited from FilterEvaluator) |
NotifyPropertyChanged(String) |
Notifies listeners that a property has changed. (Inherited from FilterEvaluator) |
RemoveFilterExpressionProvider(IFilterExpressionProvider) |
Removes a FilterExpressionProvider from the FilterEvaluator. (Inherited from FilterEvaluator) |
StartFilter() |
Applies the filter. |
StopFilter() |
Stops the filter. |
Events
FilterExceptionOccurred |
Used to notify listeners that an unhandled exception has occurred while evaluating the filter. |
FilterExpressionChanged |
Occurs when the filter expression has changed. (Inherited from FilterEvaluator) |
PropertyChanged |
Notifies listeners that a property has changed. (Inherited from FilterEvaluator) |