Table of Contents

Class SectionMetadata

Namespace
Kentico.PageBuilder.Web.Mvc
Assembly
Kentico.Content.Web.Mvc.dll

Metadata of a section definition.

public sealed class SectionMetadata
Inheritance
object
SectionMetadata
Extension Methods

Constructors

SectionMetadata()

public SectionMetadata()

Properties

DefaultPropertiesUrl

URL of the section definition to retrieve the default properties.

public string DefaultPropertiesUrl { get; }

Property Value

string

Description

Description of the registered section.

public string Description { get; }

Property Value

string

HasProperties

Indicates whether the section has at least one property which is editable in the properties dialog.

public bool HasProperties { get; }

Property Value

bool

IconClass

Icon CSS class of the registered section.

public string IconClass { get; }

Property Value

string

MarkupUrl

URL of the section definition to retrieve the markup.

public string MarkupUrl { get; }

Property Value

string

Name

Name of the registered section.

public string Name { get; }

Property Value

string

PropertiesFormMarkupUrl

URL of the section definition to retrieve the properties form markup.

public string PropertiesFormMarkupUrl { get; }

Property Value

string

TypeIdentifier

Type section identifier.

public string TypeIdentifier { get; }

Property Value

string

UseAdminFormComponents

Indicates whether the section properties form should be opened from the administration UI using admin form components or from the page builder using MVC form components.

public bool UseAdminFormComponents { get; set; }

Property Value

bool