Show / Hide Table of Contents

Class ControlBarController

Inheritance
object
ControlBarController
Implements
IControlBarController
Namespace: DotNetNuke.Web.Components.Controllers
Assembly: DotNetNuke.Web.dll
Syntax
public class ControlBarController : ServiceLocator<IControlBarController, ControlBarController>, IControlBarController

Constructors

ControlBarController()

Declaration
public ControlBarController()

ControlBarController(PersonalizationController, IHostSettings, IHostSettingsService, IPortalController)

Declaration
public ControlBarController(PersonalizationController personalizationController, IHostSettings hostSettings, IHostSettingsService hostSettingsService, IPortalController portalController)
Parameters
Type Name Description
PersonalizationController personalizationController
IHostSettings hostSettings
IHostSettingsService hostSettingsService
IPortalController portalController

Methods

GetBookmarkCategory(int)

Declaration
public string GetBookmarkCategory(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
string

GetBookmarkedDesktopModules(int, int, string)

Declaration
public IEnumerable<KeyValuePair<string, PortalDesktopModuleInfo>> GetBookmarkedDesktopModules(int portalId, int userId, string searchTerm = "")
Parameters
Type Name Description
int portalId
int userId
string searchTerm
Returns
Type Description
IEnumerable<KeyValuePair<string, PortalDesktopModuleInfo>>

GetCategoryDesktopModules(int, string, string)

Declaration
public IEnumerable<KeyValuePair<string, PortalDesktopModuleInfo>> GetCategoryDesktopModules(int portalId, string category, string searchTerm = "")
Parameters
Type Name Description
int portalId
string category
string searchTerm
Returns
Type Description
IEnumerable<KeyValuePair<string, PortalDesktopModuleInfo>>

GetControlBarLogoURL()

Declaration
public string GetControlBarLogoURL()
Returns
Type Description
string

GetCustomMenuItems()

Declaration
public IEnumerable<MenuItemViewModel> GetCustomMenuItems()
Returns
Type Description
IEnumerable<MenuItemViewModel>

GetFactory()

Declaration
protected override Func<IControlBarController> GetFactory()
Returns
Type Description
Func<IControlBarController>

GetUpgradeIndicator(Version, bool, bool)

Declaration
public UpgradeIndicatorViewModel GetUpgradeIndicator(Version version, bool isLocal, bool isSecureConnection)
Parameters
Type Name Description
Version version
bool isLocal
bool isSecureConnection
Returns
Type Description
UpgradeIndicatorViewModel

SaveBookMark(int, int, string, string)

Declaration
public void SaveBookMark(int portalId, int userId, string bookmarkTitle, string bookmarkValue)
Parameters
Type Name Description
int portalId
int userId
string bookmarkTitle
string bookmarkValue

Implements

IControlBarController

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS