SaaS CMS has officially launched! Learn more now.

Interface IHierarchicalContentDataSource

Namespace: EPiServer.UI.WebControls.ContentDataSource
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public interface IHierarchicalContentDataSource

Properties

AccessLevel

Declaration
AccessLevel AccessLevel { get; }
Property Value
Type Description
AccessLevel

EvaluateHasChildren

Declaration
bool EvaluateHasChildren { get; }
Property Value
Type Description
System.Boolean

Methods

GetFilteredChildren(ContentReference)

Declaration
IList<IContentData> GetFilteredChildren(ContentReference contentLink)
Parameters
Type Name Description
ContentReference contentLink
Returns
Type Description
System.Collections.Generic.IList<IContentData>

HierarchicalSelect(String)

Declaration
ContentHierarchicalEnumerable HierarchicalSelect(string viewPath)
Parameters
Type Name Description
System.String viewPath
Returns
Type Description
ContentHierarchicalEnumerable

IsRoot(IContentData)

Declaration
bool IsRoot(IContentData content)
Parameters
Type Name Description
IContentData content
Returns
Type Description
System.Boolean

Extension Methods