Try our conversational search powered by Generative AI!

Interface IPropertySettingsUI

Interface that is used to create an ui to load and save property settings.

Namespace: EPiServer.Core.PropertySettings
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7
Syntax
public interface IPropertySettingsUI

Methods

LoadSettingsUI(IPropertySettings)

Loads the user interface for the property settings.

Declaration
void LoadSettingsUI(IPropertySettings settings)
Parameters
Type Name Description
IPropertySettings settings

The current settings for the property.

SetEnabledState(Boolean)

Sets the enabled state for the child controls.

Declaration
void SetEnabledState(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

if set to true child controls should be enabled; otherwise disabled.

UpdateSettings(IPropertySettings)

Updates the settings with the values from the controls.

Declaration
void UpdateSettings(IPropertySettings settings)
Parameters
Type Name Description
IPropertySettings settings

The settings to update.

Extension Methods