PublicAPI.Projects.ProjectRole.RemoveUserFromProjectRoleДокументация ELMA API
Удалить пользователей из проектной роли
 
 
Синтаксис

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);
См. также