Selects an IDimensionValuePathFormatter for the DimensionValuePath. Returns null if no applicable formatter is found.

Namespace:  Endeca.Web.Url.Seo.Formatting
Assembly:  Endeca.Web.Url.Seo (in Endeca.Web.Url.Seo.dll) Version: 2.1.1.0 (2.1.1.0)

Syntax

C#
protected virtual IDimensionValuePathFormatter SelectFormatter(
	DimensionValuePath dimensionValuePath
)
Visual Basic (Declaration)
Protected Overridable Function SelectFormatter ( _
	dimensionValuePath As DimensionValuePath _
) As IDimensionValuePathFormatter
Visual C++
protected:
virtual IDimensionValuePathFormatter^ SelectFormatter(
	DimensionValuePath^ dimensionValuePath
)

Parameters

dimensionValuePath
Type: DimensionValuePath
The DimensionValuePath that may be formatted. If the UseDimensionNameAsKey property has been set, the IDimensionValuePathFormatter is resolved using the root dimension name. Otherwise, it is resolved using the root dimension ID.

Return Value

An IDimensionValuePathFormatter for the DimensionValuePath or null if none exists.

See Also