Table of Contents

Class ContentItemUsage

Namespace
Kentico.Xperience.Admin.Base.UIPages
Assembly
Kentico.Xperience.Admin.Base.dll

Content item usage page.

public sealed class ContentItemUsage : Page<ContentItemUsageTemplateClientProperties>, IPage
Inheritance
object
ContentItemUsage
Implements
Inherited Members
Extension Methods

Constructors

ContentItemUsage(IInfoProvider<ContentItemReferenceInfo>)

Initializes a new instance of the ContentItemUsage class.

public ContentItemUsage(IInfoProvider<ContentItemReferenceInfo> contentItemReferenceInfoProvider)

Parameters

contentItemReferenceInfoProvider IInfoProvider<ContentItemReferenceInfo>

Properties

ItemID

Item ID.

[PageParameter(typeof(IntPageModelBinder), typeof(ContentItemEditSection))]
public int ItemID { get; set; }

Property Value

int

Methods

ConfigureTemplateProperties(ContentItemUsageTemplateClientProperties)

Gets the object representing client side template properties.

public override Task<ContentItemUsageTemplateClientProperties> ConfigureTemplateProperties(ContentItemUsageTemplateClientProperties properties)

Parameters

properties ContentItemUsageTemplateClientProperties

Initialized properties object.

Returns

Task<ContentItemUsageTemplateClientProperties>

GetDefaultRoute(IEnumerable<Route>)

Gets the route which is redirected to, when no route is selected.

protected override Route GetDefaultRoute(IEnumerable<Route> routes)

Parameters

routes IEnumerable<Route>

Returns

Route