Share via


RankingModelFilterGenerator Members

Include Protected Members
Include Inherited Members

Defines a filter generator that refines the rankings.

The RankingModelFilterGenerator type exposes the following members.

Constructors

  Name Description
Public method RankingModelFilterGenerator() Initializes a new instance of the RankingModelFilterGenerator class.
Public method RankingModelFilterGenerator(RefinementManager, List<FilterCategory>) Initializes a new instance of the RankingModelFilterGenerator class with a refinement manager and the filter categories.

Top

Properties

  Name Description
Public propertyStatic member FilterType Gets the type of filter that the RankingModelFilterGenerator handles.
Public property NumberOfCharsToDisplay (Inherited from RefinementFilterGenerator.)
Public property ParentRefinementManager (Inherited from RefinementFilterGenerator.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetCategoryConstraints (Inherited from RefinementFilterGenerator.)
Public method GetHashCode (Inherited from Object.)
Public method GetRefinement Calculates the filters based on the refinement data. (Overrides RefinementFilterGenerator.GetRefinement(Dictionary<String, Dictionary<String, RefinementDataElement>>, XmlDocument, Int32).)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method SetRelevantFilterCategories (Inherited from RefinementFilterGenerator.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field _Categories Stores the refinement filter categories. (Inherited from RefinementFilterGenerator.)
Protected field _IsInitialized Indicates (Inherited from RefinementFilterGenerator.)

Top

See Also

Reference

RankingModelFilterGenerator Class

Microsoft.Office.Server.Search.WebControls Namespace