Class ContentItemUsage
Content item usage page.
public sealed class ContentItemUsage : Page<ContentItemUsageTemplateClientProperties>, IPage
- Inheritance
-
objectContentItemUsage
- 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
ContentItemUsageTemplateClientPropertiesInitialized properties object.
Returns
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>