This namespace contains classes that provide a user interface for properties. These are used by classes derived from EPiServer.Core.PropertyData to create a presentation for the property content as well as creating an edit interface for the property.

Classes

  ClassDescription
LegacyPropertyXhtmlStringControl
Creates the different edit and view controls enabling the behavior of the editor in EPiServer CMS 5.
OnPageEditRegionConfiguration
Holds the configuration values used to create the JavaScript registration for OnPageEdit mode
PropertyAppSettingsControl
A property control 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.
PropertyAppSettingsMultipleControl
A property control 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.
PropertyBooleanControl
A web control that is used to present a user interface for a property deriving from PropertyBoolean.
PropertyBooleanResetControl
A web control that is used to present a user interface for a property deriving from PropertyBoolean.
PropertyCategoryControl
A web control that is used to present a user interface for a property deriving from PropertyCategory.
PropertyCheckBoxListControl
Property control that renders a list of check boxes in edit mode
PropertyColorControl
Property control that creates a drop down list with standard colors.
PropertyDataControl
Base class used to create a user interface for PropertyData objects.
PropertyDateControl
A web control that is used to present a user interface for a property deriving from PropertyDate.
PropertyDropDownListControl
Property control that creates a drop down list with custom content.
PropertyEnumSelectControl
Displays a drop down list for selection of enum values.
PropertyFileSortOrderControl
Creates a user interface that displayes a drop down list with different sort orders for files.
PropertyFileUrlControl Obsolete.
Property control that is used to store a url to a file.
PropertyFrameControl
Creates a user interface with a drop down list containing the defined frames for the web site.
PropertyLanguageBranchControl
Creates a user interface with a drop down list containing the enabled language branches for the web site.
PropertyLanguageBranchListControl
Creates a user interface with check boxes for each of the defined language branches for the web site.
PropertyLanguageControl
Property control that is used to store a language.
PropertyLinkCollectionControl
The control for the PropertyLinkCollection.
PropertyLinkTypeControl
Property control that creates a user interface with a drop down list containing different types of links in EPiServer CMS.
PropertyLongStringControl
Property control that creates a html editor. The control might load different editors depending on your browser.
PropertyLongStringControlBase
Base class for controls that work with html data. For instance property controls for html editors.
PropertyNumberControl
Property control that is used to store a numeric value.
PropertyPageReferenceControl
Property control that is used to store a reference to a page in the web site.
PropertyPageSortOrderControl
Property control that stores a sort order type for pages.
PropertyPageTypeControl
Property control that is used to select a page type.
PropertyPasswordControl
Property control that is used to store a password.
PropertySelectControlBase
Abstract class that can be inherited from when you want to create a DropDownList with custom values.
PropertySelectMultipleControlBase
Abstract class that can be inherited from when you want to create a CheckBoxList with custom values.
PropertySelectorControl
Property control that is used to select one or several properties from the current page.
PropertyStringControl
Property control that stores a short string (less than 255 characters).
PropertyTextBoxControlBase
Base control that creates a user interface for editing in a textbox.
PropertyTimeSpanControl
Property control that is used to store time spans.
PropertyUILanguageControl
Property control that is used to store one of the languages that are defined in the translation files.
PropertyUrlControl
Property control that is used to store an url.
PropertyWeekdayControl
Property control that is used to select one or several weekdays.
PropertyXFormControl
Property control that is used to store a reference to a XForm.
PropertyXhtmlStringControl
Property control class that creates an Tiny MCE editor to edit html.

Interfaces

  InterfaceDescription
IPropertyLinkCollectionEditControl
Interface for the PropertyLinkCollectionEditControl that is located in the UI and loaded when a PropertyLinkCollection is used in edit mode.

Enumerations

  EnumerationDescription
FileSortOrder
A list of possible sort orders for files.
PropertyTimeSpanControl..::.TimeUnit
Enumerator for different time invervals.