【问题标题】:Deleting a DNN user's role删除 DNN 用户的角色
【发布时间】:2016-12-13 07:58:54
【问题描述】:

有谁知道是否有任何其他 API 方法可以以编程方式删除用户角色? DeleteUserRole 方法(PortalIdUserIdRoleId)似乎从 6.2 开始被弃用,我正在使用 v.7。 TIA

【问题讨论】:

    标签: c# dotnetnuke dotnetnuke-7


    【解决方案1】:

    我用这个(版本 7.3.3)

    DeleteUserRole(UserInfo objUser, RoleInfo role, PortalSettings portalSettings, bool notifyUser);
    

    还有其他三个重载,自 6.2 起均已弃用

    DeleteUserRole(int roleId, UserInfo user, PortalSettings portalSettings, bool notifyUser);
    
    DeleteUserRole(int userId, RoleInfo role, PortalSettings portalSettings, bool notifyUser);
    
    DeleteUserRole(int portalId, int userId, int roleId);
    

    【讨论】:

    • 这里指调用静态类:RoleController.DeleteUserRole(Me.UserInfo, role, PortalSettings, False)
    猜你喜欢
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 2019-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多