Class SettingsManager
Inheritance
System.Object
SettingsManager
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Cms.Shell.UI.Models.ExternalLinks
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7Syntax
[ServiceConfiguration(typeof(ISettingsManager))]
[Obsolete("The Episerver gadget framework has been deprecated so the External Link gadget will be removed after the upcoming major release.")]
public class SettingsManager : ISettingsManager
Constructors
SettingsManager(DynamicDataStoreFactory, LocalizationService)
Declaration
public SettingsManager(DynamicDataStoreFactory storeFactory, LocalizationService localizationService)
Parameters
Type | Name | Description |
---|---|---|
DynamicDataStoreFactory | storeFactory | |
LocalizationService | localizationService |
Properties
Storage
Declaration
public DynamicDataStore Storage { get; }
Property Value
Type | Description |
---|---|
DynamicDataStore |
Methods
Delete(Guid)
Declaration
public void Delete(Guid gadgetId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | gadgetId |
IsValid(Settings, out IEnumerable<ValidationError>)
Declaration
public bool IsValid(Settings settings, out IEnumerable<ValidationError> errors)
Parameters
Type | Name | Description |
---|---|---|
Settings | settings | |
System.Collections.Generic.IEnumerable<ValidationError> | errors |
Returns
Type | Description |
---|---|
System.Boolean |
Load(Guid)
Declaration
public Settings Load(Guid gadgetId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | gadgetId |
Returns
Type | Description |
---|---|
Settings |
Save(Settings)
Declaration
public void Save(Settings settings)
Parameters
Type | Name | Description |
---|---|---|
Settings | settings |