HasModulePermission checks whether the current user has a specific Module Permission

Namespace: DotNetNuke.Security.Permissions
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public static bool HasModulePermission(
	ModulePermissionCollection modulePermissions,
	string permissionKey
)
Visual Basic
Public Shared Function HasModulePermission ( 
	modulePermissions As ModulePermissionCollection,
	permissionKey As String
) As Boolean

Parameters

modulePermissions
Type: DotNetNuke.Security.Permissions..::..ModulePermissionCollection
The Permissions for the Module
permissionKey
Type: System..::..String
The Permission to check

Return Value

returnsM:DotNetNuke.Security.Permissions.ModulePermissionController.HasModulePermission(DotNetNuke.Security.Permissions.ModulePermissionCollection,System.String)

Remarks

If you pass in a comma delimited list of permissions (eg "ADD,DELETE", this will return true if the user has any one of the permissions.

See Also