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 MarketingRepositoryDescriptor

Inheritance
System.Object
MarketingRepositoryDescriptor
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 MarketingRepositoryDescriptor : IContentRepositoryDescriptor, ISortable

Constructors

MarketingRepositoryDescriptor(MarketingOptions)

Declaration
public MarketingRepositoryDescriptor(MarketingOptions marketingOptions)
Parameters
Type Name Description
MarketingOptions marketingOptions

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>

PriorityStep

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

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

Implements

EPiServer.Shell.IContentRepositoryDescriptor
EPiServer.Framework.ISortable