SaaS CMS has officially launched! Learn more now.

Class DefaultPropertyDataSettingsHelper

Extension methods for PropertyData

Inheritance
System.Object
DefaultPropertyDataSettingsHelper
Namespace: EPiServer.Core.PropertySettings.Internal
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
[ServiceConfiguration(ServiceType = null)]
public class DefaultPropertyDataSettingsHelper : Object, IPropertyDataSettingsHelper

Constructors

DefaultPropertyDataSettingsHelper(IPropertySettingsRepository, IPropertyDefinitionRepository)

Declaration
public DefaultPropertyDataSettingsHelper(IPropertySettingsRepository settingsRepository, IPropertyDefinitionRepository propertyDefinitionRepository)
Parameters
Type Name Description
IPropertySettingsRepository settingsRepository
IPropertyDefinitionRepository propertyDefinitionRepository

Methods

GetSettingsContainer(PropertyData)

Gets the settings container which have all settings objects stored for this property.

Declaration
public PropertySettingsContainer GetSettingsContainer(PropertyData property)
Parameters
Type Name Description
PropertyData property
Returns
Type Description
PropertySettingsContainer

GetSettingsID(PropertyData)

Gets or sets the settings ID used to load the settings container.

Declaration
public Guid GetSettingsID(PropertyData property)
Parameters
Type Name Description
PropertyData property
Returns
Type Description
System.Guid

Implements

Extension Methods