The PageData type exposes the following members.
Indicates whether the page should be displayed based on publish date.
Creates a deep copy of the current object, as opposed to a shallow copy.
Creates writable clone of this object.
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.(Inherited from Object.)
Serves as a hash function for a particular type.(Inherited from Object.)
Gets the UnifiedDirectory for a page.
Gets the Page in the requested language.
Gets the security descriptor.
Gets the Type of the current instance.(Inherited from Object.)
Gets the value.
Initializes the page with available page languages and initializes the property collection.
Protects from modifying this object.
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.
Return the access level that the current user has to this page.
Check for a distinct required access level. This is preferred to use over QueryAccess()()() for performance reasons.
Initializes current instance with predefined PropertyDataCollection
Sets the value.
Shallow copies the state of the passed PageData instance.
Throws an exception if Pagedata is readonly.
Returns the current instance converted to a RawPage object.
Access Control List (list of access permissions) of the type AccessControlList.
Reference to archive page
The categories that this page belongs to.
The date when the page was marked as changed
The username of the user that most recently changed the page.
The date when the page was created
The username of the user that created the page
If page has been deleted
Checks if current object belongs to MasterLanguageBranch
Check if page has been modified since load
Check if current object is read-only.
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
The id for this language branch
The language id for the page
The type of URL used
URL to this page
The id for the master language branch
Gets or sets the unique guid based identifier for the page.
Gets the availiable languages for the page. Is set in InitializeData(IList<(Of <(String>)>)).
Being of the type PageReference, PageLink is the unique page ID.
Display name of page
Page type identifier
Name of the page type used to create this page.
PageReference type that points to the parent page for this page.
Indicates if the page should be moved to its archive folder.
Check if page is in pending state
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
The date when the page was last saved
The date when the page will be published
URL to this page as stored in the database
Gets current status.
The date when the page will stop to be published. Will be set to MaxValue if no stop publish date has been set.
This page is represented in an URL with this segment
Indicates whether this page should be visible in menus and tree structures.
Page version identifier