C# Class Rock.Reporting.DataFilter.Group.ContainsPeopleFilter.FilterSettings

Settings for the Data Filter Component.
Inheritance: Rock.Utility.SettingsStringBase
Exibir arquivo Open project: NewSpring/Rock

Public Properties

Property Type Description
PersonCount int
PersonCountComparison ComparisonType
PersonDataViewGuid Guid?

Public Methods

Method Description
FilterSettings ( ) : System
FilterSettings ( string settingsString ) : System

Protected Methods

Method Description
OnGetParameters ( ) : IEnumerable

Gets an ordered set of property values that can be used to construct the settings string.

OnSetParameters ( int version, IReadOnlyList parameters ) : void

Set the property values parsed from a settings string.

Method Details

FilterSettings() public method

public FilterSettings ( ) : System
return System

FilterSettings() public method

public FilterSettings ( string settingsString ) : System
settingsString string
return System

OnGetParameters() protected method

Gets an ordered set of property values that can be used to construct the settings string.
protected OnGetParameters ( ) : IEnumerable
return IEnumerable

OnSetParameters() protected method

Set the property values parsed from a settings string.
protected OnSetParameters ( int version, IReadOnlyList parameters ) : void
version int The version number of the parameter set.
parameters IReadOnlyList An ordered collection of strings representing the parameter values.
return void

Property Details

PersonCount public_oe property

public int PersonCount
return int

PersonCountComparison public_oe property

public ComparisonType PersonCountComparison
return ComparisonType

PersonDataViewGuid public_oe property

public Guid? PersonDataViewGuid
return Guid?