Метод UpdateACL (Объект IIngeoAC)


Изменение списка прав доступа к объекту или классу вложеных объектов.

Синтаксис

ЯзыкОписание
VBScript, JavaScriptSubUpdateACL(aSubClass, anACL)
Visual BasicSub UpdateACL(ByVal aSubClass As String, ByVal anACL As Variant)
Delphiprocedure UpdateACL(const aSubClass: WideString; anACL: OleVariant);
C, C++HRESULT UpdateACL(BSTR aSubClass, VARIANT anACL);

Параметры

aSubClass
Подкласс объекта.
Может принимать одно из следующих значений:
ЗначениеОписание
NOIDДанный объект
AREAПрава вложеных территорий
PROJECTПрава вложеных проектов'
RASTMAPПрава вложеных растровых карт
VECTMAPПрава вложеных векторных карт
LAYERПрава вложеных слоев
STYLEПрава вложеных стилей
SEMTABLEПрава вложеных семантических таблиц
REFBOOKПрава вложеных справочников
anACL
Таблица прав доступа в виде массива, каждый элемент которого является массивом из четырех элементов:
- вид пользователя (0 - пользователь, 1 - группа пользователей);
- идентификатор пользоватиеля или группы;
- комбинация разрешаемых операций;
- комбинация запрещаемых операций.