Table of Contents

Class WebPagePropertiesTab

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

Properties page of a web page.

public sealed class WebPagePropertiesTab : WebPageBase<WebPagePropertiesTabClientProperties>, IPage
Inheritance
object
WebPagePropertiesTab
Implements
Inherited Members
Extension Methods

Constructors

WebPagePropertiesTab(IAuthenticatedUserAccessor, IPageLinkGenerator)

Initializes an instance of the WebPagePropertiesTab class.

public WebPagePropertiesTab(IAuthenticatedUserAccessor authenticatedUserAccessor, IPageLinkGenerator pageLinkGenerator)

Parameters

authenticatedUserAccessor IAuthenticatedUserAccessor
pageLinkGenerator IPageLinkGenerator

Methods

ConfigureTemplateProperties(WebPagePropertiesTabClientProperties)

Gets the object representing client side template properties.

public override Task<WebPagePropertiesTabClientProperties> ConfigureTemplateProperties(WebPagePropertiesTabClientProperties properties)

Parameters

properties WebPagePropertiesTabClientProperties

Initialized properties object.

Returns

Task<WebPagePropertiesTabClientProperties>

Rename(RenameCommandArguments, CancellationToken)

Updates web pages display name.

public Task<ICommandResponse> Rename(RenameCommandArguments args, CancellationToken cancellationToken = default)

Parameters

args RenameCommandArguments

Rename command arguments.

cancellationToken CancellationToken

Cancellation instruction.

Returns

Task<ICommandResponse>