The PropertyData type exposes the following members.

Constructors

  NameDescription
PropertyDataOverloaded.

Methods

  NameDescription
BuildRegularExpression
Creates a regular expression to be able to restore an array of html tags.
Clear
Clear value and set as null/undefined.
Copy
Creates a copy of this object.
CopyWebAttributes Obsolete.
Copy render attributes from a control.
CreateChildControls Obsolete.
Responsible for all control output for a property
CreateCustomParseValidator Obsolete.
Create a validator that uses a custom method to parse information into the property.
CreateParseValidator Obsolete.
Create a validator control that will read information from the property input fields and validate it.
CreatePropertyControl
Creates an IPropertyControl that is used to display a user interface for the property.
CreatePropertyDataObjectOverloaded.
CreateWritableClone
Creates a writable clone of the property.
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.)
InitializeData
Initialize any internal data. Called after loading the property's value but before setting it to read only.
LoadData
Sets the internal representation from what is stored in the database. "Deserialize".
MakeReadOnly
Convert this property to ReadOnly, recursively if the Value type also implements IReadOnly.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Modified
Make the property appear as modified.
ModifiedNoCheck
ParseToObject
Creates a new instance of PropertyData with the given value, ie reversed ToString().
ParseToSelf
Sets the value of the property from a string representation.
ParseValidation Obsolete.
Obsolete method.
QualifyAsNullString
Help method to test if a string should be considered as a null value.
ReplaceHtmlLinks
Replaces the HTML links.
SaveData
Return any internal data that will be stored to the database. "Serialize".
SetDefaultValue
Sets the default value for this property.
SetPropertyValue
Sets the property value.
ThrowIfReadOnly
Checks if the property is read-only
ToRawProperty
Converts the current instance to a raw property.
ToStringOverloaded.
ToWebString
Get the web string representation of the property's value, on properties that do not use the editor this string will not contain any markup characters.
Translate
Translate the given key.
TranslateDescription
Translates the description to the current language.
TranslateDisplayName
Translates the display name to the current language.

Fields

  NameDescription
OPTIMIZE_FOR_EXPORT
Static readonly string that is used to indicate that the property is optomized for export.

Properties

  NameDescription
Description Obsolete.
Description for property, mainly used to editing purposes
DisplayEditUI
If the property should display an edit user interface.
DisplayName Obsolete.
Friendly name mainly used for editing purposes
FieldOrder
Which sort order is used when loading and displaying property data objects
IsDynamicProperty
Test if this property has been set by a dynamic property.
IsLanguageSpecific
Test if this property is specific to a language in multilanguage configuration
IsMetaData
Test if this property represents metadata or page type information.
IsModified
Check if property has been modified.
IsNull
Check for null property (no value has been set).
IsPropertyData
If this property is a standard page property.
IsReadOnly
Gets and sets the read-only property.
IsRequired
Check if the property value is required.
LocalizationProvider
Gets or sets the language manager instance used for property translations.
Name
The name of the property.
OwnerTab
Which tab (i.e. edit mode group) the property belongs to.
PageDefinitionID
Page definition for property, i e the page type specific identity of this property.
Parent
Gets or sets the parent of this instance.
PropertyValueType
Gets the Type of the property value.
Type
Property type as defined by enum PropertyDataType.
Value
Gets or sets the value of the property.

See Also