London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Interface ISettingsDictionary

Inherited Members
System.Collections.Generic.IDictionary<System.String, System.Object>.ContainsKey(System.String)
System.Collections.Generic.IDictionary<System.String, System.Object>.Add(System.String, System.Object)
System.Collections.Generic.IDictionary<System.String, System.Object>.Remove(System.String)
System.Collections.Generic.IDictionary<System.String, System.Object>.TryGetValue(System.String, System.Object)
System.Collections.Generic.IDictionary<System.String, System.Object>.Item[System.String]
System.Collections.Generic.IDictionary<System.String, System.Object>.Keys
System.Collections.Generic.IDictionary<System.String, System.Object>.Values
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Add(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Clear()
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Contains(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<System.String, System.Object>[], System.Int32)
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Remove(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Count
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.IsReadOnly
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()
Namespace: EPiServer.Shell.ViewComposition
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
public interface ISettingsDictionary : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable

Methods

Add(Setting)

Declaration
void Add(Setting setting)
Parameters
Type Name Description
Setting setting

AddSettings(IDictionary<String, Object>, Boolean)

Declaration
void AddSettings(IDictionary<string, object> values, bool personalizable)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<System.String, System.Object> values
System.Boolean personalizable

Copy()

Declaration
ISettingsDictionary Copy()
Returns
Type Description
ISettingsDictionary

GetPersonalizableSettings()

Declaration
IDictionary<string, object> GetPersonalizableSettings()
Returns
Type Description
System.Collections.Generic.IDictionary<System.String, System.Object>

MergeRange(Setting[])

Declaration
void MergeRange(Setting[] settings)
Parameters
Type Name Description
Setting[] settings

Extension Methods