Table of Contents

Class ContentItemUsageReusableContent

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

Content item usage in reusable content page.

public sealed class ContentItemUsageReusableContent : ListingPage, IPage
Inheritance
object
ContentItemUsageReusableContent
Implements
Inherited Members
Extension Methods

Constructors

ContentItemUsageReusableContent(IPageLinkGenerator, IContentLanguageRetriever, IContentLanguageFallbackChainProvider)

Initializes a new instance of the ContentItemUsageReusableContent class.

public ContentItemUsageReusableContent(IPageLinkGenerator pageLinkGenerator, IContentLanguageRetriever contentLanguageRetriever, IContentLanguageFallbackChainProvider contentLanguageFallbackChainProvider)

Parameters

pageLinkGenerator IPageLinkGenerator
contentLanguageRetriever IContentLanguageRetriever
contentLanguageFallbackChainProvider IContentLanguageFallbackChainProvider

Properties

ContentLanguageIdentifier

Content language identifier.

[PageParameter(typeof(ContentLanguageModelBinder), typeof(ContentHubContentLanguage))]
public ContentLanguageUrlIdentifier ContentLanguageIdentifier { get; set; }

Property Value

ContentLanguageUrlIdentifier

ItemID

Item ID.

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

Property Value

int

ObjectType

Type of the info objects that are listed. Corresponds to the OBJECT_TYPE property of the info object or PredefinedObjectType.

protected override string ObjectType { get; }

Property Value

string

WorkspaceIdentifier

Workspace parameters.

[PageParameter(typeof(WorkspaceModelBinder), typeof(ContentHubWorkspace))]
public WorkspaceUrlIdentifier WorkspaceIdentifier { get; set; }

Property Value

WorkspaceUrlIdentifier

Methods

ConfigurePage()

Allows configure and share page specific values prior invocation of the ConfigureTemplateProperties(TClientProperties) or command method.

public override Task ConfigurePage()

Returns

Task

GetQuerySource()

Returns the query used as source for data.

protected override Task<ObjectQuery> GetQuerySource()

Returns

Task<ObjectQuery>

Query used as source for data.