Table of Contents

Class ReusableFieldSchemaList

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

Reusable field schemas listing page.

public sealed class ReusableFieldSchemaList : DataContainerListingPage, IPage
Inheritance
object
ReusableFieldSchemaList
Implements
Inherited Members
Extension Methods

Constructors

ReusableFieldSchemaList(IReusableFieldSchemaManager)

Initializes a new instance of the ReusableFieldSchemaList class.

public ReusableFieldSchemaList(IReusableFieldSchemaManager reusableSchemaManager)

Parameters

reusableSchemaManager IReusableFieldSchemaManager

Methods

ConfigurePage()

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

public override Task ConfigurePage()

Returns

Task

Delete(Guid)

[PageCommand(Permission = "Delete")]
public Task<ICommandResponse<RowActionResult>> Delete(Guid guid)

Parameters

guid Guid

Returns

Task<ICommandResponse<RowActionResult>>

GetIdentifier(IDataContainer)

Gets the identifier for listing item.

protected override object GetIdentifier(IDataContainer dataContainer)

Parameters

dataContainer IDataContainer

Listing item.

Returns

object

LoadDataContainers(CancellationToken)

Returns enumeration of IDataContainers.

protected override Task<IEnumerable<IDataContainer>> LoadDataContainers(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancellation token.

Returns

Task<IEnumerable<IDataContainer>>