Click or drag to resize

ModelLookupRefinementColumn Class

Provides functionality for using entities from a ModelConfiguration within a RefinementConfiguration.
Inheritance Hierarchy

Namespace:  Colygon.MatchPoint.EntityModel
Assembly:  Colygon.MatchPoint (in Colygon.MatchPoint.dll) Version: 2019.2.1.0
Syntax
C#
[SerializableAttribute]
public class ModelLookupRefinementColumn : RefinementColumn

The ModelLookupRefinementColumn type exposes the following members.

Constructors
  NameDescription
Public methodModelLookupRefinementColumn
Initializes a new instance of the ModelLookupRefinementColumn class
Top
Properties
  NameDescription
Public propertyName
The name of the column.
(Inherited from RefinementColumn.)
Protected propertyRootNodeKey (Inherited from RefinementColumn.)
Top
Methods
  NameDescription
Public methodAddCondition (Overrides RefinementColumnAddCondition(RefinementNode, ListBaseCondition, NativeRefinementSettings).)
Public methodAddRefinerDescriptors (Inherited from RefinementColumn.)
Public methodAddRequiredColumns (Inherited from RefinementColumn.)
Public methodCreateNode (Inherited from RefinementColumn.)
Public methodCreateNodesFromValue (Overrides RefinementColumnCreateNodesFromValue(IResultRecord).)
Protected methodCreateRootNode (Inherited from RefinementColumn.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString (Inherited from RefinementColumn.)
Top
Fields
  NameDescription
Public fieldCaption
The display name of the column.
(Inherited from RefinementColumn.)
Public fieldDefaultExpanded
If enabled, this refinement node is initially expanded.
(Inherited from BaseRefinementColumn.)
Public fieldLookupEntity
Specifies the entity that should be used to resolve the lookup ids.
Public fieldRefinerDisplayNameExpression
Specifies an expression to transform the display text of the refiner elements. The original value can be accessed by using the 'RefinerValue' variable.
(Inherited from RefinementColumn.)
Public fieldUniqueId
Specifies a unique ID used to identify the refinement column.
(Inherited from BaseRefinementColumn.)
Top
Remarks
This is a MatchPoint configuration class.
See Also