Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class ContentRepositoryDescriptorBase

Inheritance
System.Object
ContentRepositoryDescriptorBase
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.Shell
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public abstract class ContentRepositoryDescriptorBase : IContentRepositoryDescriptor, ISortable

Constructors

ContentRepositoryDescriptorBase()

Declaration
protected ContentRepositoryDescriptorBase()

Properties

ContainedTypes

Declaration
public abstract IEnumerable<Type> ContainedTypes { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.Type>

CreatableTypes

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

CustomNavigationWidget

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

CustomSelectTitle

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

Key

Declaration
public abstract string Key { get; }
Property Value
Type Description
System.String

LinkableTypes

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

MainNavigationTypes

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

MainViews

Declaration
public virtual IEnumerable<string> MainViews { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>

Name

Declaration
public abstract string Name { get; }
Property Value
Type Description
System.String

PreventContextualContentFor

Declaration
public virtual IEnumerable<string> PreventContextualContentFor { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>

PreventCopyingFor

Declaration
public virtual IEnumerable<string> PreventCopyingFor { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>

PreventDeletionFor

Declaration
public virtual IEnumerable<string> PreventDeletionFor { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>

Roots

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

SearchArea

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

SortOrder

Declaration
public virtual int SortOrder { get; }
Property Value
Type Description
System.Int32

Implements

Extension Methods