The PageDefinition type exposes the following members.

Constructors

  NameDescription
PageDefinition
Initializes a new instance of the PageDefinition class.

Methods

  NameDescription
CheckUsage
ClearCache
Clears the cache for the PageDefinitions used by the PageType this PageDefinition belongs to.
ClearGlobalCache
Clears the entire PageDefinitions cache.
ClearLocalCache
Clears the entire PageDefinitions cache.
Copy
CreatePropertyData
Delete
Delete defintion
Equals
Determines whether the specified Object is equal to the current Object.
(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.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
List
List all definitions for a page type
ListDynamic
List all dynamic property definitions
Load
Load a definition based on its identifier
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MoveDown
Move the definition down in the sort order
MoveUp
Move the definition up in the sort order
Save
Save changes to definition
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
DefaultValue
The default value
DefaultValueType
Default value handling
DisplayEditUI
If properties of this definition should display an edit user interface.
EditCaption
The display name used in edit mode
FieldOrder
The field order used for ordering the properties in edit mode (read-only)
HelpText
The mouseover helptext used in edit mode
ID
The unique identifier for this definition
IsDynamicProperty
If this definition is a dynamic property definition
LanguageSpecific
If properties of this definition should be specific for each language
LongStringSettings
Special settings for editor properties
Name
The short name of the definition used in code
PageTypeID
The page type this definition belongs to
Required
If value is required
Searchable
If properties of this definition should be searchable
Tab
The identifier of the Tab
Type
The identifier of type that handles this definition

See Also