Dotnetnuke 在DNN平台中,我可以通过编程方式将用户添加到社交组吗?

Dotnetnuke 在DNN平台中,我可以通过编程方式将用户添加到社交组吗?,dotnetnuke,Dotnetnuke,在DNN平台中,我可以通过编程方式将用户添加到社交组吗?如果是这样的话,我将如何做到这一点,即代码看起来像什么/类函数 public void CreateTestRoles(int number) { RoleInfo rInfo; for (int i = 0; i < number; i++) { rInfo = new RoleInfo();

在DNN平台中,我可以通过编程方式将用户添加到社交组吗?如果是这样的话,我将如何做到这一点,即代码看起来像什么/类函数

public void CreateTestRoles(int number)
        {
            RoleInfo rInfo;
            for (int i = 0; i < number; i++)
            {
                rInfo = new RoleInfo();
                rInfo.RoleGroupID = 2;
                rInfo.RoleName = "client test" + i;
                rInfo.Description = "A social Group";
                rInfo.SecurityMode = SecurityMode.SocialGroup;
                rInfo.Status = RoleStatus.Approved;
                RoleController.Instance.AddRole(rInfo);
            }
        }

谢谢您的时间。

假设您的意思是在社交组下创建一个角色,下面是我编写的一些代码,用于在社交组下生成一些测试角色

public void CreateTestRoles(int number)
        {
            RoleInfo rInfo;
            for (int i = 0; i < number; i++)
            {
                rInfo = new RoleInfo();
                rInfo.RoleGroupID = 2;
                rInfo.RoleName = "client test" + i;
                rInfo.Description = "A social Group";
                rInfo.SecurityMode = SecurityMode.SocialGroup;
                rInfo.Status = RoleStatus.Approved;
                RoleController.Instance.AddRole(rInfo);
            }
        }