Class AdaptiveImageEditorDescriptor
Registers editor for adaptive images
Implements
IMetadataExtender
IMetadataHandler
Inherited Members
EditorDescriptor.SetEditorConfiguration(ExtendedMetadata)
EditorDescriptor.SetOverlayConfiguration(ExtendedMetadata)
EditorDescriptor.AllowedTypes
EditorDescriptor.AllowedTypesFormatSuffix
EditorDescriptor.DndSourcePropertyName
EditorDescriptor.DndTargetPropertyName
EditorDescriptor.ClientEditingClass
EditorDescriptor.ClientEditingPackage
EditorDescriptor.LayoutClass
EditorDescriptor.DefaultValue
EditorDescriptor.EditorConfiguration
EditorDescriptor.OverlayConfiguration
EditorDescriptor.SelectionFactoryType
Namespace: AdaptiveImages.Shell
Assembly: AdaptiveImages.dll
Syntax
[EditorDescriptorRegistration(TargetType = typeof(AdaptiveImage), EditorDescriptorBehavior = EditorDescriptorBehavior.OverrideDefault)]
public class AdaptiveImageEditorDescriptor : EditorDescriptor, IMetadataExtender, IMetadataHandler
Constructors
AdaptiveImageEditorDescriptor(IContentLoader, IAddonSettings)
Creates a new editor descriptor for intended for AdaptiveImage properties
Declaration
public AdaptiveImageEditorDescriptor(IContentLoader contentLoader, IAddonSettings addonSettings)
Parameters
Type | Name | Description |
---|---|---|
IContentLoader | contentLoader | |
IAddonSettings | addonSettings |
Methods
ModifyMetadata(ExtendedMetadata, IEnumerable<Attribute>)
Configure editor for adaptive image properties and pass along any validation settings
Declaration
public override void ModifyMetadata(ExtendedMetadata metadata, IEnumerable<Attribute> attributes)
Parameters
Type | Name | Description |
---|---|---|
ExtendedMetadata | metadata | |
IEnumerable<Attribute> | attributes |
Overrides
Implements
EPiServer.Shell.ObjectEditing.IMetadataExtender
EPiServer.Shell.ObjectEditing.IMetadataHandler