Table of Contents

Class ContentTypeSelectionModel

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

Create web page model.

public sealed class ContentTypeSelectionModel
Inheritance
object
ContentTypeSelectionModel
Extension Methods

Constructors

ContentTypeSelectionModel()

public ContentTypeSelectionModel()

Properties

ContentType

Content type of the web page.

[TileSelectorComponent(ItemsProvider = typeof(WebsiteContentTypesTileSelectorItemsProvider), NoItemsHeading = "{$websites.webpages.nocontenttype.heading$}", NoItemsMessage = "{$websites.webpages.nocontenttype.message$}", Label = "{$websites.webpages.create.contenttype$}", Order = 2)]
[RequiredValidationRule]
public TileSelectorItem ContentType { get; set; }

Property Value

TileSelectorItem

DisplayName

Name of the web page.

[TextInputComponent(Label = "{$websites.webpages.create.webpagename$}", Tooltip = "{$websites.webpages.create.webpagename.tooltip$}", TooltipAsHtml = true, Order = 1)]
[MaxLengthValidationRule(100)]
[RequiredValidationRule]
public string DisplayName { get; set; }

Property Value

string