C# Class EPiCode.Relations.Helpers.FacetsHelper

显示文件 Open project: BVNetwork/Relations

Public Methods

Method Description
FacetFilter ( string ruleName, int filterPageID ) : PageDataCollection

Returns a list of pages filtered for a given facet

FacetList ( PageDataCollection allPages, string ruleName, Rule direction ) : PageDataCollection

Returns a PageDataCollection with a distinct list of pages related through the given rule. Number of relations are added to PageName.

Method Details

FacetFilter() public static method

Returns a list of pages filtered for a given facet
public static FacetFilter ( string ruleName, int filterPageID ) : PageDataCollection
ruleName string Rule for filtered relations
filterPageID int The facet to filter for
return PageDataCollection

FacetList() public static method

Returns a PageDataCollection with a distinct list of pages related through the given rule. Number of relations are added to PageName.
public static FacetList ( PageDataCollection allPages, string ruleName, Rule direction ) : PageDataCollection
allPages PageDataCollection PageDataCollection to create facets from
ruleName string Rule used for facet relations
direction Rule Direction of facet relations
return PageDataCollection