The PropertyXhtmlString type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| PropertyXhtmlString | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| BuildRegularExpression |
Creates a regular expression to be able to restore an array of html tags.
(Inherited from PropertyData.) | |
| Clear |
Clear value and set as null/undefined.
(Inherited from PropertyData.) | |
| Copy |
Creates a copy of this object.
(Overrides PropertyLongString..::.Copy()()().) | |
| CopyWebAttributes | Obsolete.
Copy render attributes from a control.
(Inherited from PropertyData.) | |
| CreateChildControls | Obsolete.
Responsible for all control output for a property
(Inherited from PropertyData.) | |
| CreateCustomParseValidator | Obsolete.
Create a validator that uses a custom method to parse information into the property.
(Inherited from PropertyData.) | |
| CreateParseValidator | Obsolete.
Create a validator control that will read information from the property input fields and validate it.
(Inherited from PropertyData.) | |
| CreatePropertyControl |
Creates an PropertyLongStringControl that is used to display a user interface for the property.
(Inherited from PropertyLongString.) | |
| CreateWritableClone |
Creates a writable clone of the property.
(Overrides PropertyData..::.CreateWritableClone()()().) | |
| 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.) | |
| GetDelayedLoadedString | (Inherited from PropertyLongString.) | |
| 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.
(Inherited from PropertyLongString.) | |
| LoadData |
Sets the internal representation from what is stored in the database. "Deserialize".
(Overrides PropertyData..::.LoadData(Object).) | |
| MakeReadOnly |
Override to avoid the base class referring to our Value property to avoid dead-lock
when this happens indirectly via DataFactory.
(Overrides PropertyData..::.MakeReadOnly()()().) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Modified |
Make the property appear as modified.
(Inherited from PropertyData.) | |
| ModifiedNoCheck | (Inherited from PropertyData.) | |
| Parse |
Returns a new PropertyXhtmlString based on the string value.
| |
| ParseToObject |
Returns a new PropertyXhtmlString based on the string value.
(Overrides PropertyLongString..::.ParseToObject(String).) | |
| ParseToSelf |
Sets the LongString to the value.
(Overrides PropertyLongString..::.ParseToSelf(String).) | |
| ParseToXhtmlString |
Parse a string to Xhtml.
This function is used internally by the class to convert values to Xhtml.
If you write your own class and inherit this class, you can modify the parser logic by
overriding this function.
| |
| ParseValidation | Obsolete.
Obsolete method.
(Inherited from PropertyData.) | |
| ReadAdditionalDatabaseInformation |
Reads additional database information from the provided IDataRecord.
(Inherited from PropertyLongString.) | |
| RemapPermanentLinkReferences |
Remaps permanent links according to the provided link mapping.
| |
| ReplaceHtmlLinks |
Replaces the HTML links.
(Inherited from PropertyData.) | |
| SaveData |
Get the data representation suitable for storing to the database. "Serialize".
(Overrides PropertyData..::.SaveData(PropertyDataCollection).) | |
| SetDefaultValue |
Sets the default value for this property.
(Overrides PropertyLongString..::.SetDefaultValue()()().) | |
| SetPropertyValue |
Sets the property value.
(Inherited from PropertyData.) | |
| ThrowIfReadOnly |
Checks if the property is read-only
(Inherited from PropertyData.) | |
| ToRawProperty |
Converts the current instance to a raw property.
(Inherited from PropertyData.) | |
| ToString | Overloaded. | |
| ToWebString |
The Xhtml string representation for view mode.
(Overrides PropertyLongString..::.ToWebString()()().) | |
| TranslateDescription |
Translates the description to the current language.
(Inherited from PropertyData.) | |
| TranslateDisplayName |
Translates the display name to the current language.
(Inherited from PropertyData.) |
Properties
| Name | Description | |
|---|---|---|
| Description | Obsolete.
Description for property, mainly used to editing purposes
(Inherited from PropertyData.) | |
| DisplayEditUI |
If the property should display an edit user interface.
(Inherited from PropertyData.) | |
| DisplayName | Obsolete.
Friendly name mainly used for editing purposes
(Inherited from PropertyData.) | |
| EditorSettings | Obsolete.
Gets or sets the EditorToolOption for the property.
(Inherited from PropertyLongString.) | |
| EditorToolOptions |
Gets or sets the EditorToolOption for the property.
(Overrides PropertyLongString..::.EditorToolOptions.) | |
| FieldOrder |
Which sort order is used when loading and displaying property data objects
(Inherited from PropertyData.) | |
| FolderID |
Gets the folder ID for the current page.
(Inherited from PropertyLongString.) | |
| IsDynamicProperty |
Test if this property has been set by a dynamic property.
(Inherited from PropertyData.) | |
| IsLanguageSpecific |
Test if this property is specific to a language in multilanguage configuration
(Inherited from PropertyData.) | |
| IsLongStringLoaded |
Checks if the longstring has been loaded.
(Inherited from PropertyLongString.) | |
| IsMetaData |
Test if this property represents metadata or page type information.
(Inherited from PropertyData.) | |
| IsModified |
Check if property has been modified.
(Inherited from PropertyData.) | |
| IsNull |
Check for null property (no value has been set).
(Overrides PropertyLongString..::.IsNull.) | |
| IsPropertyData |
If this property is a standard page property.
(Inherited from PropertyData.) | |
| IsReadOnly |
Gets and sets the read-only property.
(Inherited from PropertyData.) | |
| IsRequired |
Check if the property value is required.
(Inherited from PropertyData.) | |
| LongString |
Gets or sets the string reprensentation with normal links. This is how actual content is accessed.
The setter will parse the content, and insert permanent links where appropriate.
The getter will, if necessary, reparse the content to split it into the mixed list representation to speed
up dynamic rendering of links.
(Overrides PropertyLongString..::.LongString.) | |
| Name |
The name of the property.
(Inherited from PropertyData.) | |
| OwnerTab |
Which tab (i.e. edit mode group) the property belongs to.
(Inherited from PropertyData.) | |
| PageDefinitionID |
Page definition for property, i e the page type specific identity of this property.
(Inherited from PropertyData.) | |
| PageLink |
Gets or sets the PageReference to the current page.
(Inherited from PropertyLongString.) | |
| Parent |
Gets or sets the parent of this instance.
(Inherited from PropertyData.) | |
| PropertyValueType |
Gets the Type for this property.
(Inherited from PropertyLongString.) | |
| ReferencedPermanentLinkIds |
Gets an [!:System.Collections.Generic.IList] of permanent link ids that are referenced from this property.
| |
| StringFragments |
Exposes the different fragments in the underlying xhtml string.
Can be used by rendering control to put fragments in rendered pages
control collection
| |
| Type |
Property type as defined by enum PropertyDataType.
(Inherited from PropertyLongString.) | |
| Value |
The value of the property.
(Inherited from PropertyLongString.) |