PermissionType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет разрешения пользователя.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class PermissionType
[System.Flags]
public enum PermissionType
type PermissionType =
Public Enum PermissionType
- Наследование
-
PermissionType
- Атрибуты
Поля
Имя | Значение | Описание |
---|---|---|
Read | 1 | Позволяет пользователю читать (просматривать) форму. (Разрешения Read и View эквивалентны.) |
View | 1 | Позволяет пользователю просматривать (читать) форму. (Разрешения Read и View эквивалентны.) |
Edit | 2 | Позволяет пользователю редактировать форму. |
Save | 4 | Позволяет пользователю сохранять форму. |
Extract | 8 | Позволяет пользователю с разрешением Read копировать содержимое формы. |
Change | 15 | Позволяет пользователям просматривать, редактировать, копировать и сохранять форму, но не печатать ее. Эквивалентно сочетанию разрешений Read, Edit, Save и Extract. |
16 | Позволяет пользователю печатать форму. |
|
ObjectModel | 32 | Предоставляет пользователю программный доступ к документу формы через его объектную модель. Пользователи без разрешения ObjectModel не могут использовать объектную модель для определения собственных разрешений. |
FullControl | 64 | Позволяет пользователю добавлять, изменять и удалять разрешения для других пользователей формы. |
Комментарии
Эти перечисляемые константы возвращаются свойством PermissionUserPermission класса и передаются в качестве PermissionType
параметра методу Add(String, PermissionType)UserPermissionCollection класса .
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.