Table of Contents

Class ReusableFieldSchemaUsage

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

Usage tab of the reusable schema edit page.

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

Constructors

ReusableFieldSchemaUsage(IReusableFieldSchemaManager, IPageLinkGenerator)

Initializes a new instance of ReusableFieldSchemaUsage class.

public ReusableFieldSchemaUsage(IReusableFieldSchemaManager schemaManager, IPageLinkGenerator pageLinkGenerator)

Parameters

schemaManager IReusableFieldSchemaManager
pageLinkGenerator IPageLinkGenerator

Properties

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

SchemaGuid

Guid of the schema obtained from url.

[PageParameter(typeof(GuidPageModelBinder))]
public Guid SchemaGuid { get; set; }

Property Value

Guid

Methods

ConfigurePage()

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

public override Task ConfigurePage()

Returns

Task