Перечисление PermissionType
Представляет разрешения пользователя.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
<FlagsAttribute> _
Public Enumeration PermissionType
'Применение
Dim instance As PermissionType
[FlagsAttribute]
public enum PermissionType
Члены
Имя члена | Описание | |
---|---|---|
Change | Позволяет пользователям просматривать, редактировать, копировать и сохранять, но не печатать форму. Эквивалентно совмещению разрешений Read, Edit, Save и Extract. | |
Edit | Позволяет пользователю редактировать форму. | |
Extract | Позволяет пользователю с разрешением Read копировать содержимое в форме. | |
FullControl | Позволяет пользователю добавлять, изменять и удалять разрешения других пользователей формы. | |
ObjectModel | Позволяет пользователю обращаться к документу формы программным способом через его объектную модель. Пользователи, не имеющие разрешения ObjectModel, не могут использовать объектную модель для определения их собственных разрешений. | |
Позволяет пользователю печатать форму. | ||
Read | Позволяет пользователю читать (просматривать) форму. (Разрешения Read и View эквивалентны.) | |
Save | Позволяет пользователю сохранять форму. | |
View | Позволяет пользователю просматривать (читать форму. (Разрешения Read и View эквивалентны.) |
Заметки
Эти перечисленные константы возвращаются свойством Permission класса UserPermission и передаются как параметр PermissionType метода Add класса UserPermissionCollection.
Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.