The PageData type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| PageData | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| CheckPublishedStatus |
Indicates whether the page should be displayed based on publish date.
| |
| Copy |
Creates a deep copy of the current object, as opposed to a shallow copy.
| |
| CreateWritableClone |
Creates writable clone of this object.
| |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetPageDirectory |
Gets the UnifiedDirectory for a page.
| |
| GetPageLanguage |
Gets the Page in the requested language.
| |
| GetSecurityDescriptor |
Gets the security descriptor.
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| GetValue |
Gets the value.
| |
| InitializeData |
Initializes the page with available page languages and initializes the property collection.
| |
| MakeReadOnly |
Protects from modifying this object.
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| PopulateDynamicProperties | Obsolete.
Populates the PageData object with its dynamic properties. This method will always make a call to the database, so use it with care.
| |
| QueryAccess |
Return the access level that the current user has to this page.
| |
| QueryDistinctAccess |
Check for a distinct required access level. This is preferred to use over
QueryAccess()()() for performance reasons.
| |
| SetInitializedPropertyCollection |
Initializes current instance with predefined PropertyDataCollection
| |
| SetValue |
Sets the value.
| |
| ShallowCopy |
Shallow copies the state of the passed PageData instance.
| |
| ThrowIfReadOnly |
Throws an exception if Pagedata is readonly.
| |
| ToRawPage |
Returns the current instance converted to a RawPage object.
| |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| ACL |
Access Control List (list of access permissions) of the type AccessControlList.
| |
| ArchiveLink |
Reference to archive page
| |
| Category |
The categories that this page belongs to.
| |
| Changed |
The date when the page was marked as changed
| |
| ChangedBy |
The username of the user that most recently changed the page.
| |
| Created |
The date when the page was created
| |
| CreatedBy |
The username of the user that created the page
| |
| IsDeleted |
If page has been deleted
| |
| IsMasterLanguageBranch |
Checks if current object belongs to MasterLanguageBranch
| |
| IsModified |
Check if page has been modified since load
| |
| IsReadOnly |
Check if current object is read-only.
| |
| Item |
Access the PropertyData.Value object of properties in the page object.
Return null on get of non-existant property
Throw EPiServerException on set of non-existant property
| |
| LanguageBranch |
The id for this language branch
| |
| LanguageID |
The language id for the page
| |
| LinkType |
The type of URL used
| |
| LinkURL |
URL to this page
| |
| MasterLanguageBranch |
The id for the master language branch
| |
| PageGuid |
Gets or sets the unique guid based identifier for the page.
| |
| PageLanguages |
Gets the availiable languages for the page. Is set in InitializeData(IList<(Of <(String>)>)).
| |
| PageLink |
Being of the type PageReference, PageLink is the unique page ID.
| |
| PageName |
Display name of page
| |
| PageTypeID |
Page type identifier
| |
| PageTypeName |
Name of the page type used to create this page.
| |
| ParentLink |
PageReference type that points to the parent page for this page.
| |
| PendingArchive |
Indicates if the page should be moved to its archive folder.
| |
| PendingPublish |
Check if page is in pending state
| |
| Property |
Access property value. There are special purpose accessor for most values and
the structure of of these accessors are pretty much the same, but one rule...
- Do not call the indexer twice just to check the value as this will double the
execution time
| |
| Saved |
The date when the page was last saved
| |
| StartPublish |
The date when the page will be published
| |
| StaticLinkURL |
URL to this page as stored in the database
| |
| Status |
Gets current status.
| |
| StopPublish |
The date when the page will stop to be published. Will be set to MaxValue
if no stop publish date has been set.
| |
| URLSegment |
This page is represented in an URL with this segment
| |
| VisibleInMenu |
Indicates whether this page should be visible in menus and tree structures.
| |
| WorkPageID |
Page version identifier
|