Class ModuleFilter
Represents information used to filter IModules.
Inheritance
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
ModuleFilter
System.Windows.DependencyObject.ClearValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.ClearValue(System.Windows.DependencyPropertyKey)
System.Windows.DependencyObject.CoerceValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.Equals(System.Object)
System.Windows.DependencyObject.GetHashCode()
System.Windows.DependencyObject.GetLocalValueEnumerator()
System.Windows.DependencyObject.GetValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.InvalidateProperty(System.Windows.DependencyProperty)
System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
System.Windows.DependencyObject.ReadLocalValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.SetCurrentValue(System.Windows.DependencyProperty, System.Object)
System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty, System.Object)
System.Windows.DependencyObject.SetValue(System.Windows.DependencyPropertyKey, System.Object)
System.Windows.DependencyObject.ShouldSerializeProperty(System.Windows.DependencyProperty)
System.Windows.DependencyObject.DependencyObjectType
System.Windows.DependencyObject.IsSealed
System.Windows.Threading.DispatcherObject.Dispatcher
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Sartorius.SAF.Presentation.Controls
Assembly: Sartorius.SAF.Presentation.Controls.dll
Syntax
public class ModuleFilter : DependencyObject
Fields
View SourceCaptionPatternProperty
Identifies the CaptionPattern dependency property
Declaration
public static readonly DependencyProperty CaptionPatternProperty
Field Value
Type | Description |
---|---|
System.Windows.DependencyProperty |
IdPatternProperty
Identifies the IdPattern dependency property
Declaration
public static readonly DependencyProperty IdPatternProperty
Field Value
Type | Description |
---|---|
System.Windows.DependencyProperty |
IsEnabledProperty
Identifies the IsEnabled dependency property
Declaration
public static readonly DependencyProperty IsEnabledProperty
Field Value
Type | Description |
---|---|
System.Windows.DependencyProperty |
PredicateProperty
Identifies the Predicate dependency property
Declaration
public static readonly DependencyProperty PredicateProperty
Field Value
Type | Description |
---|---|
System.Windows.DependencyProperty |
Properties
View SourceCaptionPattern
Gets or sets the regex pattern used to filter for the Caption property.
Declaration
public string CaptionPattern { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdPattern
Gets or sets the regex pattern used to filter for the Id property.
Declaration
public string IdPattern { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IsEnabled
Gets or sets a value that is used to filter for the IsEnabled property.
Declaration
public bool? IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
Predicate
Gets or sets a predicate used to directly filter IModules.
Declaration
public Predicate<IModule> Predicate { get; set; }
Property Value
Type | Description |
---|---|
System.Predicate<IModule> |