Class ShellMenuProvider

Inheritance
System.Object
ShellMenuProvider
Implements
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.UI
Assembly: EPiServer.Shell.UI.dll
Version: 11.20.7
Syntax
[MenuProvider]
public class ShellMenuProvider : IMenuProvider

Constructors

ShellMenuProvider(IServiceLocator, LocalizationService)

Declaration
[Obsolete("This constructor has been obsoleted and will be removed in the next major release.")]
public ShellMenuProvider(IServiceLocator serviceLocator, LocalizationService localizationService)
Parameters
Type Name Description
IServiceLocator serviceLocator
LocalizationService localizationService

ShellMenuProvider(IServiceLocator, LocalizationService, UserGuideUrlProvider)

Declaration
public ShellMenuProvider(IServiceLocator serviceLocator, LocalizationService localizationService, UserGuideUrlProvider userGuideUrlProvider)
Parameters
Type Name Description
IServiceLocator serviceLocator
LocalizationService localizationService
UserGuideUrlProvider userGuideUrlProvider

Properties

UserGuideUrl

Declaration
[Obsolete("This static property has been obsoleted and will be removed in the next major release.")]
public static string UserGuideUrl { get; }
Property Value
Type Description
System.String

Methods

GetMenuItems()

Declaration
public IEnumerable<MenuItem> GetMenuItems()
Returns
Type Description
System.Collections.Generic.IEnumerable<MenuItem>

Implements

Extension Methods