SaaS CMS has officially launched! Learn more now.

Class ContentReferenceEditorDescriptor<T>

Namespace: EPiServer.Shell.ObjectEditing.EditorDescriptors
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public abstract class ContentReferenceEditorDescriptor<T> : EditorDescriptor, IMetadataExtender, IMetadataHandler where T : IContentData
Type Parameters
Name Description
T

Constructors

ContentReferenceEditorDescriptor()

Declaration
public ContentReferenceEditorDescriptor()

Properties

RepositoryKey

Declaration
public virtual string RepositoryKey { get; }
Property Value
Type Description
System.String

Roots

Declaration
public virtual IEnumerable<ContentReference> Roots { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ContentReference>

Methods

ModifyMetadata(ExtendedMetadata, IEnumerable<Attribute>)

Declaration
public override void ModifyMetadata(ExtendedMetadata metadata, IEnumerable<Attribute> attributes)
Parameters
Type Name Description
ExtendedMetadata metadata
System.Collections.Generic.IEnumerable<System.Attribute> attributes
Overrides

Implements

Extension Methods