Determines if a dimension value refinement is an implicit refinement within the context of a given dimension.

Namespace: Endeca.Navigation
Assembly: Endeca.Navigation (in Endeca.Navigation.dll) Version: 6.2.0.0 (6.2.2.8614)

Syntax

C#
public static bool IsImplicitRefinement(
	Dimension dim,
	DimVal refinement
)
Visual Basic
Public Shared Function IsImplicitRefinement ( _
	dim As Dimension, _
	refinement As DimVal _
) As Boolean
Visual C++
public:
static bool IsImplicitRefinement(
	Dimension^ dim, 
	DimVal^ refinement
)

Parameters

dim
Type: Endeca.Navigation..::..Dimension
The dimension (a Dimension object) in which the given refinement should be checked.
refinement
Type: Endeca.Navigation..::..DimVal
The refinement (a DimVal object) to check for contraction.

Return Value

true if refinement is an implicit refinement within the dimension dim, or false otherwise.

Remarks

An implicit refinement is one that is assigned to all records visible in the current navigation state. In other words, an implicit refinement is one whose selection will not actually narrow the current set of result records.

See Also