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 CatalogRepositoryDescriptor

Inheritance
System.Object
CatalogRepositoryDescriptor
Implements
EPiServer.Shell.IContentRepositoryDescriptor
EPiServer.Framework.ISortable
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
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public class CatalogRepositoryDescriptor : IContentRepositoryDescriptor, ISortable

Constructors

CatalogRepositoryDescriptor(ReferenceConverter)

Declaration
public CatalogRepositoryDescriptor(ReferenceConverter referenceConverter)
Parameters
Type Name Description
ReferenceConverter referenceConverter

Properties

ChangeContextOnItemSelection

Declaration
public bool ChangeContextOnItemSelection { get; }
Property Value
Type Description
System.Boolean

ContainedTypes

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

CreatableTypes

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

CustomNavigationWidget

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

CustomSelectTitle

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

Key

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

LinkableTypes

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

MainNavigationTypes

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

MainViews

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

Name

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

PreventContextualContentFor

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

PreventCopyingFor

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

PreventDeletionFor

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

RepositoryKey

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

Roots

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

SearchArea

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

SortOrder

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

SupportsWastebasket

Declaration
public bool SupportsWastebasket { get; }
Property Value
Type Description
System.Boolean

Implements

EPiServer.Shell.IContentRepositoryDescriptor
EPiServer.Framework.ISortable