Try our conversational search powered by Generative AI!

Namespace EPiServer.SpecializedProperties

Classes

AppSettingsOptionsLoader

Loads the options specified in web.config for properties of type PropertyAppSettings and PropertyAppSettingsMultiple.

ContentAreaIndexer

Implementation of softlink parsing for ContentArea.

LinkItem

Class that is used to represent and work with a html link.

LinkItemCollection

Property that is used to store multiple html links.

LinkItemCollectionIndexer

Implementation of softlink parsing for LinkItemCollection.

PropertyAppSettings

A property that creates a drop down list with options that are defined in the appSettings section in web.config. The name of the property should match the key for the app setting.

PropertyAppSettingsMultiple

A property that creates check boxes with options that are defined in the appSettings section in web.config. The name of the property should match the key for the app setting.

PropertyBlob

Property that is used to store a binary large object.

PropertyBlock<T>

A Property that wraps a BlockData object.

PropertyBooleanReset

Specialization of PropertyBoolean that has an edit-GUI that only allows a boolean value to be changed from True to False. If the value is False, the input field is disabled.

PropertyCheckBoxList

Let's the user save multiple values.

PropertyColor

Property that specifies a color.

PropertyContentArea

Defines a property representing a ContentArea.

PropertyDocumentUrl

Property that specifies a url to a document or file.

PropertyDropDownList

Property that creates a select list with values that are created dynamically with property settings.

PropertyExternalContentReferenceIndexer

Implementation of softlink handling for ContentReference links to external ContentProvider.

PropertyFileSortOrder

Property that specifies a file sort order.

PropertyFileUrl

Abstract base class for properties that reference files.

PropertyFrame

Displays a dropdrowlist in editmode displaying the frames defined for the web site.

PropertyImageUrl

Property that specifies an url to an image.

PropertyLanguage

Property that specifies a language.

PropertyLanguageBranch

Used to define a language branch.

PropertyLanguageBranchList

Used to define a selection of one or more language branches.

PropertyLinkCollection

Property representing an ordered list of links.

PropertyLinkType

Displays a drop down list where the user can select a link type as defined in LinkType.

PropertyPassword

Property representing a string value less than 255 characters.

PropertySelector

A property that enables selection of properties on the current page.

PropertySortOrder

Property that defines a sort order that can be used to sort pages.

PropertyTimeSpan

Property representing a timespan in minutes.

PropertyUILanguage

Displays available user interface languages (available in XML-files in the lang-directory)

PropertyUrl

Property that specifies a url.

PropertyVersionStatus

Property implementation for exposing VersionStatus enum.

PropertyVirtualLink

Property that specifies a virtual link, e.g. "Simple address to page".

PropertyWeekDay

Property that is used to specify one or several weekdays.

PropertyXhtmlString

A property representing a static or dynamic xhtml string value. This property has support to handle dynamic fragments like dynamic content, personalized content and permanent links.

UrlIndexer

Implementation of softlink indexing for Url properties

XhtmlStringIndexer

Implementation of softlink parsing for XhtmlString.

Interfaces

IPropertyBlock

Untyped signature of IPropertyBlock

IPropertyBlock<T>

Defines the signature for a property that is a block property.

IPropertySoftLinkIndexer

Interface to register in IOC container for custom properites that implements IPropertySoftLinkIndexer<T>.

IPropertySoftLinkIndexer<T>

Implement to register SoftLink support for properties.