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!

Class DictionarySelectionFactory

Inheritance
System.Object
DictionarySelectionFactory
Implements
EPiServer.Shell.ObjectEditing.ISelectionFactory
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.Commerce.Shell.UIDescriptors.EditorDescriptors.SelectionFactories
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public class DictionarySelectionFactory : ISelectionFactory

Constructors

DictionarySelectionFactory()

Declaration
public DictionarySelectionFactory()

Methods

GetSelections(ExtendedMetadata)

Declaration
public virtual IEnumerable<ISelectItem> GetSelections(ExtendedMetadata metadata)
Parameters
Type Name Description
EPiServer.Shell.ObjectEditing.ExtendedMetadata metadata
Returns
Type Description
System.Collections.Generic.IEnumerable<EPiServer.Shell.ObjectEditing.ISelectItem>

LoadDictionary(String)

Declaration
protected virtual MetaDictionary LoadDictionary(string metaFieldName)
Parameters
Type Name Description
System.String metaFieldName
Returns
Type Description
MetaDictionary

ShouldHaveEmptyOption(String)

Declaration
protected virtual bool ShouldHaveEmptyOption(string metaFieldName)
Parameters
Type Name Description
System.String metaFieldName
Returns
Type Description
System.Boolean

Implements

EPiServer.Shell.ObjectEditing.ISelectionFactory