Show / Hide Table of Contents

Class TabPermissionController

Inheritance
object
TabPermissionController
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Security.Permissions
Assembly: DotNetNuke.dll
Syntax
public class TabPermissionController

Constructors

TabPermissionController()

Declaration
public TabPermissionController()

Methods

CanAddContentToPage()

Declaration
public static bool CanAddContentToPage()
Returns
Type Description
bool

CanAddContentToPage(TabInfo)

Declaration
public static bool CanAddContentToPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanAddPage()

Declaration
public static bool CanAddPage()
Returns
Type Description
bool

CanAddPage(TabInfo)

Declaration
public static bool CanAddPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanAdminPage()

Declaration
public static bool CanAdminPage()
Returns
Type Description
bool

CanAdminPage(TabInfo)

Declaration
public static bool CanAdminPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanCopyPage()

Declaration
public static bool CanCopyPage()
Returns
Type Description
bool

CanCopyPage(TabInfo)

Declaration
public static bool CanCopyPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanDeletePage()

Declaration
public static bool CanDeletePage()
Returns
Type Description
bool

CanDeletePage(TabInfo)

Declaration
public static bool CanDeletePage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanExportPage()

Declaration
public static bool CanExportPage()
Returns
Type Description
bool

CanExportPage(TabInfo)

Declaration
public static bool CanExportPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanImportPage()

Declaration
public static bool CanImportPage()
Returns
Type Description
bool

CanImportPage(TabInfo)

Declaration
public static bool CanImportPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanManagePage()

Declaration
public static bool CanManagePage()
Returns
Type Description
bool

CanManagePage(TabInfo)

Declaration
public static bool CanManagePage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanNavigateToPage()

Declaration
public static bool CanNavigateToPage()
Returns
Type Description
bool

CanNavigateToPage(TabInfo)

Declaration
public static bool CanNavigateToPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

CanViewPage()

Declaration
public static bool CanViewPage()
Returns
Type Description
bool

CanViewPage(TabInfo)

Declaration
public static bool CanViewPage(TabInfo tab)
Parameters
Type Name Description
TabInfo tab
Returns
Type Description
bool

DeleteTabPermissionsByUser(UserInfo)

Declaration
public static void DeleteTabPermissionsByUser(UserInfo user)
Parameters
Type Name Description
UserInfo user

GetTabPermissions(int, int)

Declaration
public static TabPermissionCollection GetTabPermissions(int tabId, int portalId)
Parameters
Type Name Description
int tabId
int portalId
Returns
Type Description
TabPermissionCollection

HasTabPermission(TabPermissionCollection, string)

Declaration
public static bool HasTabPermission(TabPermissionCollection tabPermissions, string permissionKey)
Parameters
Type Name Description
TabPermissionCollection tabPermissions
string permissionKey
Returns
Type Description
bool

HasTabPermission(string)

Declaration
public static bool HasTabPermission(string permissionKey)
Parameters
Type Name Description
string permissionKey
Returns
Type Description
bool

ImplicitRoles(int)

Declaration
public static IEnumerable<RoleInfo> ImplicitRoles(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
IEnumerable<RoleInfo>

SaveTabPermissions(TabInfo)

Declaration
public static void SaveTabPermissions(TabInfo tab)
Parameters
Type Name Description
TabInfo tab

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS