UserPermissionObject 接口

定义

表示当前窗体集合的成员 Permission

public interface class UserPermissionObject : Microsoft::Office::Interop::InfoPath::SemiTrust::UserPermission
[System.Runtime.InteropServices.Guid("096cd6cb-0786-11d1-95fa-0080c78ee3bb")]
public interface UserPermissionObject : Microsoft.Office.Interop.InfoPath.SemiTrust.UserPermission
type UserPermissionObject = interface
    interface UserPermission
Public Interface UserPermissionObject
Implements UserPermission
属性
实现

注解

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

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

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

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

属性

ExpirationDate

获取或设置分配给与 对象关联的 UserPermission 用户的当前窗体的权限的可选到期日期。

(继承自 UserPermission)
Parent

返回 UserPermission 对象的父对象。

(继承自 UserPermission)
Permission

获取或设置一个值,该值表示对分配给与 UserPermission 对象关联的用户的当前窗体的权限。

(继承自 UserPermission)
UserId

获取用户的电子邮件地址,该用户对当前表单的权限由指定的 UserPermission 对象确定。

(继承自 UserPermission)

方法

Remove()

从窗体的权限中删除当前 UserPermission 对象。

(继承自 UserPermission)

适用于