Models.Page Class
Namespace: Nucleus.Abstractions.Models
Assembly: Nucleus.Abstractions.dll
Represent a page in a site.
Properties
Id
Property
Unique record identifier.
SiteId
Property
Read-only Id of the site which this page belongs to.
ParentId
Property
Id of the page's parent in the menu structure, or NULL for pages which reside at the site root.
Name
Property
Friendly name for the page.
Title
Property
Page Title.
Description
Property
Page description.
Routes
Property
A list of routes for the page.
Keywords
Property
Page keywords.
Disabled
Property
Flag used to determine whether the page is disabled.
IncludeInSearch
Property
Flag used to determine whether the page is included in the search index.
LayoutDefinition
Property
Selected Layout for the page, or NULL to use the site default.
DefaultContainerDefinition
Property
Gets or sets the default container for the page, or NULL to use the site default.
SortOrder
Property
Page sort order.
Modules
Property
List of modules in a page.
Permissions
Property
List of page permissions.
IsFirst
Property
Specifies whether the page is the first in the sort order of its parents children
IsLast
Property
Specifies whether the page is the last in the sort order of its parents children
Fields
URN
Field
Page entity Namespace for permissions, other scoped references