Class ControlBarController
Inheritance
ControlBarController
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
Methods
GetBookmarkCategory(int)
Declaration
public string GetBookmarkCategory(int portalId)
Parameters
| Type |
Name |
Description |
| int |
portalId |
|
Returns
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
GetCategoryDesktopModules(int, string, string)
Declaration
public IEnumerable<KeyValuePair<string, PortalDesktopModuleInfo>> GetCategoryDesktopModules(int portalId, string category, string searchTerm = "")
Parameters
Returns
GetControlBarLogoURL()
Declaration
public string GetControlBarLogoURL()
Returns
Declaration
public IEnumerable<MenuItemViewModel> GetCustomMenuItems()
Returns
GetFactory()
Declaration
protected override Func<IControlBarController> GetFactory()
Returns
GetUpgradeIndicator(Version, bool, bool)
Declaration
public UpgradeIndicatorViewModel GetUpgradeIndicator(Version version, bool isLocal, bool isSecureConnection)
Parameters
Returns
SaveBookMark(int, int, string, string)
Declaration
public void SaveBookMark(int portalId, int userId, string bookmarkTitle, string bookmarkValue)
Parameters
Implements
Extension Methods