Поделиться через


Интерфейс UserPermissionObject

Представляет элемент коллекции Permission текущей формы.

  Альтернатива, совместимая с CLS, — .

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd6cb-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(UserPermissionObjectWrapper))> _
Public Interface UserPermissionObject
    Inherits UserPermission
'Применение
Dim instance As UserPermissionObject
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd6cb-0786-11d1-95fa-0080c78ee3bb")] 
[CoClassAttribute(typeof(UserPermissionObjectWrapper))] 
public interface UserPermissionObject : UserPermission

Заметки

Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье UserPermission.

Объект UserPermissionObject сопоставляет набор разрешений на текущую форму с отдельным пользователем и не обязательной датой истечения срока действия.

Определите пользователя и разрешения, сопоставленные с этим пользователем, в свойствах класса UserPermission, а затем используйте метод Add объекта Permission, чтобы добавить и предоставить этому пользователю разрешения на текущую форму. Используйте метод Remove объекта UserPermission, чтобы удалить пользователя и его разрешения.

Хотя некоторые разрешения, выданные через интерфейс пользователя, применимы ко всем пользователям (например, разрешения на печать или на срок истечения действия), можно использовать объект UserPermission, чтобы назначить их отдельным пользователям с индивидуальными датами истечения срока действия.

См. также

Ссылка

Члены UserPermissionObject
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust