Class ControlBarController
Inheritance
ControlBarController
Assembly: DotNetNuke.Web.dll
Syntax
[DnnAuthorize]
public class ControlBarController : DnnApiController
Constructors
ControlBarController(IBusinessControllerProvider)
Declaration
public ControlBarController(IBusinessControllerProvider businessControllerProvider)
Parameters
Methods
AddModule(AddModuleDTO)
Declaration
[ValidateAntiForgeryToken]
[DnnPageEditor]
public HttpResponseMessage AddModule(ControlBarController.AddModuleDTO dto)
Parameters
Returns
CanAddModuleToPage()
Declaration
public bool CanAddModuleToPage()
Returns
ClearHostCache()
Declaration
[ValidateAntiForgeryToken]
[RequireHost]
public HttpResponseMessage ClearHostCache()
Returns
CopyPermissionsToChildren()
Declaration
[ValidateAntiForgeryToken]
[DnnPageEditor]
public HttpResponseMessage CopyPermissionsToChildren()
Returns
GetPageList(string)
Declaration
[DnnPageEditor]
public HttpResponseMessage GetPageList(string portal)
Parameters
Type |
Name |
Description |
string |
portal |
|
Returns
GetPortalDesktopModules(string, int, int, string, string, bool, string)
Declaration
[DnnPageEditor]
public HttpResponseMessage GetPortalDesktopModules(string category, int loadingStartIndex, int loadingPageSize, string searchTerm, string excludeCategories = "", bool sortBookmarks = false, string topModule = "")
Parameters
Returns
GetTabModules(string)
Declaration
[DnnPageEditor]
public HttpResponseMessage GetTabModules(string tab)
Parameters
Type |
Name |
Description |
string |
tab |
|
Returns
LockInstance(LockingDTO)
Declaration
[ValidateAntiForgeryToken]
[RequireHost]
public HttpResponseMessage LockInstance(ControlBarController.LockingDTO lockingRequest)
Parameters
Returns
LockSite(LockingDTO)
Declaration
[ValidateAntiForgeryToken]
[RequireHost]
public HttpResponseMessage LockSite(ControlBarController.LockingDTO lockingRequest)
Parameters
Returns
RecycleApplicationPool()
Declaration
[ValidateAntiForgeryToken]
[RequireHost]
public HttpResponseMessage RecycleApplicationPool()
Returns
SaveBookmark(BookmarkDTO)
Declaration
[ValidateAntiForgeryToken]
[DnnPageEditor]
public HttpResponseMessage SaveBookmark(ControlBarController.BookmarkDTO bookmark)
Parameters
Returns
SwitchLanguage(SwitchLanguageDTO)
Declaration
[ValidateAntiForgeryToken]
public HttpResponseMessage SwitchLanguage(ControlBarController.SwitchLanguageDTO dto)
Parameters
Returns
SwitchSite(SwitchSiteDTO)
Declaration
[ValidateAntiForgeryToken]
[RequireHost]
public HttpResponseMessage SwitchSite(ControlBarController.SwitchSiteDTO dto)
Parameters
Returns
ToggleUserMode(UserModeDTO)
Declaration
[ValidateAntiForgeryToken]
[DnnPageEditor]
public HttpResponseMessage ToggleUserMode(ControlBarController.UserModeDTO userMode)
Parameters
Returns
Extension Methods