TaxonomyFilterGenerator members

Generates refinement filters based on taxonomy for a Refinement Panel Web Part.

The TaxonomyFilterGenerator type exposes the following members.

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

  Name Description
Public property Static member FilterType Gets the filter type that this concrete filter generator class handles.
Public property NumberOfCharsToDisplay (Inherited from RefinementFilterGenerator.)
Public property ParentRefinementManager Reference to the parent refinement manager object that instantiates this filter generator. (Inherited from RefinementFilterGenerator.)

  Name Description
Public method Static member ConstructQueryString Constructs a query string for the specified property.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetCategoryConstraints Get a dictionary of constraints for a navigator/category given its managed property name. (Inherited from RefinementFilterGenerator.)
Public method GetHashCode (Inherited from Object.)
Public method GetRefinement Gets the refinement XML based on the refinement data. (Overrides RefinementFilterGenerator.GetRefinement(Dictionary<String, Dictionary<String, RefinementDataElement>>, XmlDocument, Int32).)
Public method GetType (Inherited from Object.)
Protected method GetUrl Gets the URL that redirects the user to the filter results page.
Protected method MemberwiseClone (Inherited from Object.)
Public method Static member ParseMetadataProperty Expands the value of a metadata property into a list of metadata information.
Public method Static member ParseSocialTagProperty Expands the value of a social tag property into a list of metadata information.
Public method SetRelevantFilterCategories Among the whole filter configuration, pick only the ones of a particular filter type that will be handled by this generator. (Inherited from RefinementFilterGenerator.)
Public method ToString (Inherited from Object.)

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