Class DesktopModulePermissionController
Inheritance
DesktopModulePermissionController
Assembly: DotNetNuke.dll
Syntax
public class DesktopModulePermissionController
Constructors
DesktopModulePermissionController()
Declaration
public DesktopModulePermissionController()
Methods
AddDesktopModulePermission(IEventLogger, DesktopModulePermissionInfo)
Declaration
public static int AddDesktopModulePermission(IEventLogger eventLogger, DesktopModulePermissionInfo desktopModulePermission)
Parameters
Returns
AddDesktopModulePermission(DesktopModulePermissionInfo)
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Use overload taking IEventLogger. Scheduled for removal in v12.0.0.")]
public static int AddDesktopModulePermission(DesktopModulePermissionInfo objDesktopModulePermission)
Parameters
Returns
DeleteDesktopModulePermission(IEventLogger, int)
Declaration
public static void DeleteDesktopModulePermission(IEventLogger eventLogger, int desktopModulePermissionId)
Parameters
| Type |
Name |
Description |
| IEventLogger |
eventLogger |
|
| int |
desktopModulePermissionId |
|
DeleteDesktopModulePermission(int)
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Use overload taking IEventLogger. Scheduled for removal in v12.0.0.")]
public static void DeleteDesktopModulePermission(int desktopModulePermissionID)
Parameters
| Type |
Name |
Description |
| int |
desktopModulePermissionID |
|
DeleteDesktopModulePermissionsByPortalDesktopModuleID(IEventLogger, int)
Declaration
public static void DeleteDesktopModulePermissionsByPortalDesktopModuleID(IEventLogger eventLogger, int portalDesktopModuleId)
Parameters
DeleteDesktopModulePermissionsByPortalDesktopModuleID(int)
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Use overload taking IEventLogger. Scheduled for removal in v12.0.0.")]
public static void DeleteDesktopModulePermissionsByPortalDesktopModuleID(int portalDesktopModuleID)
Parameters
| Type |
Name |
Description |
| int |
portalDesktopModuleID |
|
DeleteDesktopModulePermissionsByUserID(IEventLogger, UserInfo)
Declaration
public static void DeleteDesktopModulePermissionsByUserID(IEventLogger eventLogger, UserInfo user)
Parameters
DeleteDesktopModulePermissionsByUserID(UserInfo)
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Use overload taking IEventLogger. Scheduled for removal in v12.0.0.")]
public static void DeleteDesktopModulePermissionsByUserID(UserInfo objUser)
Parameters
GetDesktopModulePermission(int)
Declaration
public static DesktopModulePermissionInfo GetDesktopModulePermission(int desktopModulePermissionID)
Parameters
| Type |
Name |
Description |
| int |
desktopModulePermissionID |
|
Returns
GetDesktopModulePermissions(int)
Declaration
public static DesktopModulePermissionCollection GetDesktopModulePermissions(int portalDesktopModuleID)
Parameters
| Type |
Name |
Description |
| int |
portalDesktopModuleID |
|
Returns
HasDesktopModulePermission(DesktopModulePermissionCollection, string)
Declaration
public static bool HasDesktopModulePermission(DesktopModulePermissionCollection objDesktopModulePermissions, string permissionKey)
Parameters
Returns
UpdateDesktopModulePermission(IEventLogger, DesktopModulePermissionInfo)
Declaration
public static void UpdateDesktopModulePermission(IEventLogger eventLogger, DesktopModulePermissionInfo desktopModulePermission)
Parameters
UpdateDesktopModulePermission(DesktopModulePermissionInfo)
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Use overload taking IEventLogger. Scheduled for removal in v12.0.0.")]
public static void UpdateDesktopModulePermission(DesktopModulePermissionInfo objDesktopModulePermission)
Parameters
Extension Methods