Table of Contents

Class WebPageScopeModel

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

Represents the web page scope model.

public class WebPageScopeModel
Inheritance
object
WebPageScopeModel
Extension Methods

Properties

ApplyForSubItems

Indicates if the scope is applied to child pages.

public bool ApplyForSubItems { get; set; }

Property Value

bool

ScopeContentTypes

Collection of content types in the scope.

[ObjectIdSelectorComponent("cms.contenttype", MaximumItems = 0, Label = "{$websites.websitechannel.scopes.contenttypes$}", Order = 2)]
public IEnumerable<int> ScopeContentTypes { get; set; }

Property Value

IEnumerable<int>

ScopeWebPage

Web page for which the scope is applied.

[RequiredValidationRule]
public IEnumerable<WebPageRelatedItem> ScopeWebPage { get; set; }

Property Value

IEnumerable<WebPageRelatedItem>