StaffGroup — класс

Группа сотрудников Справочника сотрудников.

Синтаксис

public class StaffGroup : ObjectBase

Свойства

Имя Описание

AccountName

Задаёт или возвращает название учетной записи, связанной с группой.

AccountSId

Задаёт или возвращает SID учетной записи, связанной с группой.

ADsNotSynchronize

Задаёт или возвращает признак того, что синхронизация с AD производится не должна.

Comments

Задаёт или возвращает комментарий к группе.

Employees

Возвращает список сотрудников группы.

EmployeesIds

Возвращает список идентификаторов сотрудников группы.

GroupFolders

Возвращает список папок группы сотрудников.

GroupItems

Возвращает коллекцию элементов из группы сотрудников.

Groups

Задаёт или возвращает дочерние группы.

GrpViewFields

Задаёт или возвращает массив отображаемых полей группы.

Name

Задаёт или возвращает название группы.

ParentGroup

Возвращает родительскую группы.

Security

Возвращает права доступа к объекту.

Методы

Имя Описание

AddEmployee(StaffEmployee)

Добавляет указанного сотрудника в группу сотрудников.

Устарел. Используйте метод IStaffService.AddEmployeeToGroup.

AddGroup(StaffGroup)

Добавляет в группу указанную дочернюю группу.

Устарел. Используйте метод IStaffService.AddNewGroup.

DeleteEmployee(StaffEmployee)

Удаляет сотрудника из группы.

Устарел. Используйте метод IStaffService.DeleteEmployee.

DeleteGroup(StaffGroup)

Удаляет из группы подчиненную группу сотрудников.

Устарел. Используйте метод IStaffService.DeleteGroup.

EmployeeExist(Guid)

Проверяет вхождение сотрудника в группу.

EmployeeExist(StaffEmployee)

Проверяет вхождение сотрудника в группу.

ExistGroup(StaffGroup)

Проверяет существование подчиненной группы.

Поля

Имя Описание

AccountNameProperty

Представляет свойство "Учетная запись".

AccountSIDProperty

Представляет свойство "SID учетной записи".

ADsNotSynchronizeProperty

Представляет свойство "Не синхронизировать с ADs".

CommentsProperty

Представляет свойство "Комментарии".

DefaultGroupLayoutProperty

Представляет свойство "Default group layout ".

DefaultGroupLayoutTimestampProperty

Представляет свойство "Default layout timestamp".

GroupFoldersProperty

Представляет свойство "Папки группы".

GroupItemsProperty

Представляет свойство "Группа".

GroupLayoutProperty

Представляет свойство "Group layout".

GroupLayoutTimestampProperty

Представляет свойство "Group layout timestamp".

GrpViewFieldsProperty

Представляет свойство "Отображаемые поля группы".

NameProperty

Представляет свойство "Название".

RefreshADsGroupProperty

Представляет свойство "Обновлять группу ADs".