Share via


UserPermissionObject 接口

代表当前表单的 Permission 集合的成员。

命名空间:  Microsoft.Office.Interop.InfoPath.SemiTrust
程序集:  Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)

语法

声明
<GuidAttribute("096cd6cb-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface UserPermissionObject _
    Inherits UserPermission
用法
Dim instance As UserPermissionObject
[GuidAttribute("096cd6cb-0786-11d1-95fa-0080c78ee3bb")]
public interface UserPermissionObject : UserPermission

备注

此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。使用此类型来访问由此 Coclass 实现的 COM 接口。有关 COM 接口的信息(包括指向其成员说明的链接),请参阅UserPermission.

UserPermissionObject 对象将当前表单的一组权限与单一用户和一个可选的到期日期关联。

用 UserPermission 类的属性定义用户以及与该用户关联的权限,然后使用 Permission 对象的 Add 方法添加用户并授予该用户对当前表单的权限。请使用 UserPermission 对象的 Remove 方法来删除用户和用户的权限。

虽然通过用户界面授予的某些权限(如打印和到期日期)适用于所有用户,但可以使用 UserPermission 对象为各个用户单独指定权限及到期日期。

另请参阅

引用

UserPermissionObject 成员

Microsoft.Office.Interop.InfoPath.SemiTrust 命名空间