Inheritance
System.Object
MenuPermissionController
Assembly: Dnn.PersonaBar.Library.dll
public class MenuPermissionController : object
Methods
|
Improve this Doc
View Source
Declaration
public static bool CanView(int portalId, MenuItem menu)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
| MenuItem |
menu |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public static void DeleteMenuPermissions(int portalId, MenuItem menu)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
| MenuItem |
menu |
|
|
Improve this Doc
View Source
Declaration
public static void DeletePersonaBarPermission(int menuId, string permissionKey)
Parameters
| Type |
Name |
Description |
| System.Int32 |
menuId |
|
| System.String |
permissionKey |
|
|
Improve this Doc
View Source
Declaration
public static MenuPermissionCollection GetMenuPermissions(int portalId, int menuId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
| System.Int32 |
menuId |
|
Returns
|
Improve this Doc
View Source
Declaration
public static MenuPermissionCollection GetMenuPermissions(int portalId, string identifier)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
| System.String |
identifier |
|
Returns
|
Improve this Doc
View Source
Declaration
public static MenuPermissionCollection GetMenuPermissions(int portalId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
Returns
|
Improve this Doc
View Source
Declaration
public static IList<PermissionInfo> GetPermissions(int menuId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
menuId |
|
Returns
|
Improve this Doc
View Source
Declaration
public static bool HasMenuPermission(MenuPermissionCollection menuPermissions, string permissionKey)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public static bool HasMenuPermission(int portalId, MenuItem menu, string permissionKey)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
| MenuItem |
menu |
|
| System.String |
permissionKey |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public static bool PermissionAlreadyInitialized(int portalId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public static void SaveMenuDefaultPermissions(int portalId, MenuItem menuItem, string roleName)
Parameters
| Type |
Name |
Description |
| System.Int32 |
portalId |
|
| MenuItem |
menuItem |
|
| System.String |
roleName |
|
|
Improve this Doc
View Source
Declaration
public static void SaveMenuPermissions(int portalId, MenuItem menu, MenuPermissionInfo permissionInfo)
Parameters
|
Improve this Doc
View Source
Declaration
public static void SavePersonaBarPermission(int menuId, string permissionKey, string permissionName)
Parameters
| Type |
Name |
Description |
| System.Int32 |
menuId |
|
| System.String |
permissionKey |
|
| System.String |
permissionName |
|
|
Improve this Doc
View Source
Declaration
public static void SavePersonaBarPermission(string menuIdentifier, string permissionKey, string permissionName)
Parameters
| Type |
Name |
Description |
| System.String |
menuIdentifier |
|
| System.String |
permissionKey |
|
| System.String |
permissionName |
|
Extension Methods