Язык Описание VBScript, JavaScript FunctionGetACL(aSubClass) Visual Basic Function GetACL(ByVal aSubClass As String) As Variant Delphi function GetACL(const aSubClass: WideString): OleVariant; C, C++ HRESULT GetACL(BSTR aSubClass, VARIANT* Value);
| Значение | Описание |
|---|---|
| NOID | Данный объект |
| AREA | Права вложеных территорий |
| PROJECT | Права вложеных проектов' |
| RASTMAP | Права вложеных растровых карт |
| VECTMAP | Права вложеных векторных карт |
| LAYER | Права вложеных слоев |
| STYLE | Права вложеных стилей |
| SEMTABLE | Права вложеных семантических таблиц |
| REFBOOK | Права вложеных справочников |
Возвращается таблица прав доступа в виде массива, каждый элемент которого является массивом из четырех элементов:
- вид пользователя (0 - пользователь, 1 - группа пользователей);
- идентификатор пользоватиеля или группы;
- комбинация разрешаемых операций;
- комбинация запрещаемых операций.