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> |