Try our conversational search powered by Generative AI!

Namespace EPiServer.Filters

Classes

ContentFilterEventArgs

The event arguments used by the Filter event.

FilterAccess

Filter pages for the current user based on a required access level

FilterCompareTo

Filter for removing items depending on the value of a property.

FilterContentForVisitor

A filter that removes any content that the current user does not have access to or that is not currently published or there is no defined render or not existed in current view language for the content

FilterCount

Filter that only keeps the first x number of pages.

FilterEventArgs

The event arguments used by the Filter event.

FilterForVisitor

A filter that removes any pages that the current user does not have access to or that is not currently published.

FilterPropertySort

A filter to sort a PageDataCollection by the values for a property.

FilterPublished

Filter to remove pages based on published status.

FilterRemoveNullValues

Filter to remove pages based on Null values for properties.

FilterReplacementLanguage

Filter pages so that pages that have a replacement language is filtered away.

FilterSkipCount

Filter that removes the first x number of pages from the PageDataCollection.

FilterSort

A filter to sort a PageDataCollection using a predefined FilterSortOrder.

FilterTemplate

Filter pages that does not have a page template defined.

PageFilterBase

Base class for filters implementing IPageFilter

Interfaces

IContentFilter

Interface for filters that can be applied to remove or sort contents.

IPageFilter

Interface for filters that can be applied to remove or sort pages for a PageDataCollection.

Enums

CompareCondition

Represents different kind of comparisation types.

FilterSortDirection

Direction for sorting.

FilterSortOrder

Predefined sort orders.