November Happy Hour will be moved to Thursday December 5th.

Class EditPropertyDefinition

Inheritance
System.Object
EditPropertyDefinition
Namespace: EPiServer.UI.Admin
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public class EditPropertyDefinition : WebFormsBase, ISupportsScriptManager, ISystemMessageSink

Constructors

EditPropertyDefinition()

Declaration
public EditPropertyDefinition()

Fields

actionTab

Declaration
protected TabStrip actionTab
Field Value
Type Description
TabStrip

Advanced

Declaration
protected InputTab Advanced
Field Value
Type Description
InputTab

AdvancedLabel

Declaration
protected Label AdvancedLabel
Field Value
Type Description
System.Web.UI.WebControls.Label

AdvancedLocked

Declaration
protected Label AdvancedLocked
Field Value
Type Description
System.Web.UI.WebControls.Label

BreakingChangePrompt

Declaration
protected BreakingChangePrompt BreakingChangePrompt
Field Value
Type Description
BreakingChangePrompt

CancelButton

Declaration
protected ToolButton CancelButton
Field Value
Type Description
ToolButton

DefaultValue

Declaration
protected TextBox DefaultValue
Field Value
Type Description
System.Web.UI.WebControls.TextBox

DeleteButton

Declaration
protected ToolButton DeleteButton
Field Value
Type Description
ToolButton

DeleteCustomSettings

Declaration
protected ToolButton DeleteCustomSettings
Field Value
Type Description
ToolButton

DisplayEditUI

Declaration
protected CheckBox DisplayEditUI
Field Value
Type Description
System.Web.UI.WebControls.CheckBox

EditCaption

Declaration
protected TextBox EditCaption
Field Value
Type Description
System.Web.UI.WebControls.TextBox

EditCaptionLabel

Declaration
protected Label EditCaptionLabel
Field Value
Type Description
System.Web.UI.WebControls.Label

EditCaptionLocked

Declaration
protected Label EditCaptionLocked
Field Value
Type Description
System.Web.UI.WebControls.Label

EditCaptionRequiredValidator

Declaration
protected RequiredFieldValidator EditCaptionRequiredValidator
Field Value
Type Description
System.Web.UI.WebControls.RequiredFieldValidator

FieldOrder

Declaration
protected TextBox FieldOrder
Field Value
Type Description
System.Web.UI.WebControls.TextBox

FieldOrderLabel

Declaration
protected Label FieldOrderLabel
Field Value
Type Description
System.Web.UI.WebControls.Label

FieldOrderLocked

Declaration
protected Label FieldOrderLocked
Field Value
Type Description
System.Web.UI.WebControls.Label

FieldOrderNumeric

Declaration
protected RangeValidator FieldOrderNumeric
Field Value
Type Description
System.Web.UI.WebControls.RangeValidator

HelpText

Declaration
protected TextBox HelpText
Field Value
Type Description
System.Web.UI.WebControls.TextBox

HelpTextLabel

Declaration
protected Label HelpTextLabel
Field Value
Type Description
System.Web.UI.WebControls.Label

HelpTextLocked

Declaration
protected Label HelpTextLocked
Field Value
Type Description
System.Web.UI.WebControls.Label

LanguageSpecific

Declaration
protected CheckBox LanguageSpecific
Field Value
Type Description
System.Web.UI.WebControls.CheckBox

Name

Declaration
protected TextBox Name
Field Value
Type Description
System.Web.UI.WebControls.TextBox

NameLabel

Declaration
protected Label NameLabel
Field Value
Type Description
System.Web.UI.WebControls.Label

NameLocked

Declaration
protected Label NameLocked
Field Value
Type Description
System.Web.UI.WebControls.Label

NameRequiredValidator

Declaration
protected RequiredFieldValidator NameRequiredValidator
Field Value
Type Description
System.Web.UI.WebControls.RequiredFieldValidator

PageTypeOnly

Declaration
protected PlaceHolder PageTypeOnly
Field Value
Type Description
System.Web.UI.WebControls.PlaceHolder

PropertyDefinitionType

Declaration
protected InputPropertyDefinitionType PropertyDefinitionType
Field Value
Type Description
InputPropertyDefinitionType

PropertyDefinitionTypeLabel

Declaration
protected Label PropertyDefinitionTypeLabel
Field Value
Type Description
System.Web.UI.WebControls.Label

PropertyDefinitionTypeLocked

Declaration
protected Label PropertyDefinitionTypeLocked
Field Value
Type Description
System.Web.UI.WebControls.Label

PropertyDefinitionTypeValidation

Declaration
protected HtmlGenericControl PropertyDefinitionTypeValidation
Field Value
Type Description
System.Web.UI.HtmlControls.HtmlGenericControl

PropertySettingsPanel

Declaration
protected Panel PropertySettingsPanel
Field Value
Type Description
System.Web.UI.WebControls.Panel

RadioDefault

Declaration
protected HtmlInputRadioButton RadioDefault
Field Value
Type Description
System.Web.UI.HtmlControls.HtmlInputRadioButton

RadioInherit

Declaration
protected HtmlInputRadioButton RadioInherit
Field Value
Type Description
System.Web.UI.HtmlControls.HtmlInputRadioButton

RadioNoDefault

Declaration
protected HtmlInputRadioButton RadioNoDefault
Field Value
Type Description
System.Web.UI.HtmlControls.HtmlInputRadioButton

Required

Declaration
protected CheckBox Required
Field Value
Type Description
System.Web.UI.WebControls.CheckBox

SaveButton

Declaration
protected ToolButton SaveButton
Field Value
Type Description
ToolButton

Searchable

Declaration
protected CheckBox Searchable
Field Value
Type Description
System.Web.UI.WebControls.CheckBox

SelectControl

Declaration
protected DropDownList SelectControl
Field Value
Type Description
System.Web.UI.WebControls.DropDownList

SelectControlLabel

Declaration
protected Label SelectControlLabel
Field Value
Type Description
System.Web.UI.WebControls.Label

SelectControlLocked

Declaration
protected Label SelectControlLocked
Field Value
Type Description
System.Web.UI.WebControls.Label

Tab1

Declaration
protected Tab Tab1
Field Value
Type Description
Tab

Tab2

Declaration
protected Tab Tab2
Field Value
Type Description
Tab

TabView

Declaration
protected Panel TabView
Field Value
Type Description
System.Web.UI.WebControls.Panel

Translate2

Declaration
protected Translate Translate2
Field Value
Type Description
Translate

ValidNameValidator

Declaration
protected RegularExpressionValidator ValidNameValidator
Field Value
Type Description
System.Web.UI.WebControls.RegularExpressionValidator

Properties

ContentTypeModelRepository

Declaration
protected virtual ContentTypeModelRepository ContentTypeModelRepository { get; set; }
Property Value
Type Description
ContentTypeModelRepository

PropertyDefinitionData

Declaration
public PropertyDefinition PropertyDefinitionData { get; }
Property Value
Type Description
PropertyDefinition

PropertySettingsRepository

Declaration
public IPropertySettingsRepository PropertySettingsRepository { get; set; }
Property Value
Type Description
IPropertySettingsRepository

SettingsContainer

Declaration
protected PropertySettingsContainer SettingsContainer { get; set; }
Property Value
Type Description
PropertySettingsContainer

SettingsRepository

Declaration
[Obsolete("Use PropertySettingsRepository instead, Will remain at least until june 2017.")]
public PropertySettingsRepository SettingsRepository { get; set; }
Property Value
Type Description
PropertySettingsRepository

Methods

CancelButton_Click(Object, EventArgs)

Declaration
protected void CancelButton_Click(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

CreatePropertySettingsControl(Type, Boolean, String)

Declaration
protected Control CreatePropertySettingsControl(Type type, bool typeChanged, string translatedHeading)
Parameters
Type Name Description
System.Type type
System.Boolean typeChanged
System.String translatedHeading
Returns
Type Description
System.Web.UI.Control

DeleteButton_Click(Object, EventArgs)

Declaration
protected void DeleteButton_Click(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

DeleteCustomSettingsButton_Click(Object, EventArgs)

Declaration
protected void DeleteCustomSettingsButton_Click(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

OnInit(EventArgs)

Declaration
protected override void OnInit(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

OnLoad(EventArgs)

Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

SaveButton_Click(Object, EventArgs)

Declaration
protected void SaveButton_Click(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

SavePropertyControlSettings()

Declaration
protected void SavePropertyControlSettings()

Implements

Extension Methods