Try our conversational search powered by Generative AI!

Class ContentTypeInformation

Inheritance
System.Object
ContentTypeInformation
Implements
Namespace: EPiServer.UI.Admin
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public class ContentTypeInformation : UserControlBase, IRenderSettings

Constructors

ContentTypeInformation()

Declaration
public ContentTypeInformation()

Fields

AdvancedSection

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

ContentTypeAvailable

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

ContentTypeDescription

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

ContentTypeDescriptionLabel

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

ContentTypeDescriptionLocked

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

ContentTypeDisplayName

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

ContentTypeDisplayNameLabel

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

ContentTypeDisplayNameLocked

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

ContentTypeName

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

ContentTypeNameLabel

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

ContentTypeNameLocked

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

ContentTypeNameValidator

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

ContentTypeSortOrder

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

ContentTypeSortOrderLabel

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

ContentTypeSortOrderLocked

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

ContentTypeSortOrderNumeric

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

ContentTypeSortOrderRequired

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

ContentTypeUniqueNameValidator

Declaration
protected CustomValidator ContentTypeUniqueNameValidator
Field Value
Type Description
System.Web.UI.WebControls.CustomValidator

MvcTemplateList

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

MvcTemplateListLabel

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

MvcTemplateListLocked

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

MvcTemplateListRadio

Declaration
protected RadioButton MvcTemplateListRadio
Field Value
Type Description
System.Web.UI.WebControls.RadioButton

MvcTemplateListRow

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

SyncModel

Declaration
protected ToolButton SyncModel
Field Value
Type Description
ToolButton

WebFormTemplateList

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

WebFormTemplateListLabel

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

WebFormTemplateListLocked

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

WebFormTemplateListRadio

Declaration
protected RadioButton WebFormTemplateListRadio
Field Value
Type Description
System.Web.UI.WebControls.RadioButton

WebFormTemplateListRow

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

WebFormTemplatePath

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

WebFormTemplatePathLabel

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

WebFormTemplatePathLocked

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

WebFormTemplatePathRadio

Declaration
protected RadioButton WebFormTemplatePathRadio
Field Value
Type Description
System.Web.UI.WebControls.RadioButton

WebFormTemplatePathRow

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

WebFormTemplatePathValidator

Declaration
protected CustomValidator WebFormTemplatePathValidator
Field Value
Type Description
System.Web.UI.WebControls.CustomValidator

Properties

AdministrationSettingService

Declaration
protected virtual IAdministrationSettingsService AdministrationSettingService { get; }
Property Value
Type Description
IAdministrationSettingsService

ContentTypeData

Declaration
public ContentType ContentTypeData { get; set; }
Property Value
Type Description
ContentType

ContentTypeRepository

Declaration
protected virtual IContentTypeRepository ContentTypeRepository { get; }
Property Value
Type Description
IContentTypeRepository

EmptyTemplate

Declaration
protected virtual string EmptyTemplate { get; }
Property Value
Type Description
System.String

IsEditingPageType

Declaration
protected bool IsEditingPageType { get; }
Property Value
Type Description
System.Boolean

ShouldShowCodeInfo

Declaration
protected virtual bool ShouldShowCodeInfo { get; }
Property Value
Type Description
System.Boolean

ShouldShowVersionInfo

Declaration
protected virtual bool ShouldShowVersionInfo { get; }
Property Value
Type Description
System.Boolean

Templates

Declaration
public IEnumerable<TemplateModel> Templates { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<TemplateModel>

Methods

GetContentData()

Declaration
public virtual ContentType GetContentData()
Returns
Type Description
ContentType

OnLoad(EventArgs)

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

SyncModel_Click(Object, EventArgs)

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

ValidateUniqueName(Object, ServerValidateEventArgs)

Declaration
protected virtual void ValidateUniqueName(object source, ServerValidateEventArgs args)
Parameters
Type Name Description
System.Object source
System.Web.UI.WebControls.ServerValidateEventArgs args

WebFormTemplatePath_ServerValidate(Object, ServerValidateEventArgs)

Declaration
protected virtual void WebFormTemplatePath_ServerValidate(object source, ServerValidateEventArgs args)
Parameters
Type Name Description
System.Object source
System.Web.UI.WebControls.ServerValidateEventArgs args

Implements

Extension Methods