public void RemoveUserFromProjectRole( Project project, ProjectRole projectRole, IEnumerable<User> users )
Удалить пользователей из проектной роли
Синтаксис
public void RemoveUserFromProjectRole( Project project, ProjectRole projectRole, IEnumerable<User> users )
Параметры
- project
- Тип: Project
Проект. Объект. Путь доступа: PublicAPI.Projects.Project
- projectRole
- Тип: ProjectRole
Проектная роль, из которой удаляют пользователей. Объект. Путь доступа: PublicAPI.Projects.ProjectRole
- users
- Тип: System.Collections.Generic IEnumerable User
Список пользователей, которых удаляют из проектной роли. Объект. Путь доступа: PublicAPI.Portal.Security.User
Примеры
//загружаем проект по идентификатору var project = PublicAPI.Projects.Project.Load(3); //загружаем проектную роль по идентификатору var projectRole = PublicAPi.Projects.ProjectRole.Load(3); //создаем пустой список для пользователей var users = new List<IUser>(); //загружаем пользователей по идентификаторам и добавляем их в список users.Add(PublicAPi.Portal.Security.User.Load(3)); users.Add(PublicAPi.Portal.Security.User.Load(4)); //удалить пользователей из проектной роли PublicAPI.Projects.ProjectRole.RemoveUserFromProjectRole(project, projectRole, users);
См. также