Show / Hide Table of Contents

Class TemplateFilterViewModel

A view-model class used to filter templates.

Inheritance
object
BindableBase
TemplateFilterViewModel
Implements
INotifyPropertyChanged
Inherited Members
BindableBase.SetProperty<T>(ref T, T, string)
BindableBase.SetProperty<T>(ref T, T, Action, string)
BindableBase.RaisePropertyChanged(string)
BindableBase.OnPropertyChanged(PropertyChangedEventArgs)
BindableBase.PropertyChanged
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class TemplateFilterViewModel : BindableBase, INotifyPropertyChanged
Remarks

Initializes a new instance of the TemplateFilterViewModel class.

Constructors

View Source

TemplateFilterViewModel(FrameworkElement, string)

A view-model class used to filter templates.

Declaration
public TemplateFilterViewModel(FrameworkElement resourceContainer, string collectionViewName = "FilteredTemplatesView")
Parameters
Type Name Description
FrameworkElement resourceContainer

The resource container.

string collectionViewName

Name of the collection view.

Remarks

Initializes a new instance of the TemplateFilterViewModel class.

Properties

View Source

FilterString

Gets or sets the string used to filter with.

Declaration
public string FilterString { get; set; }
Property Value
Type Description
string

Methods

View Source

OnTemplateFilterEvent(object, FilterEventArgs)

Updates when the template filter changes

Declaration
public void OnTemplateFilterEvent(object sender, FilterEventArgs e)
Parameters
Type Name Description
object sender

The sender of the event.

FilterEventArgs e

The event arguments.

Implements

INotifyPropertyChanged
  • View Source
In this article
Back to top Generated by DocFX