Permission 接口

定义

此类型是用于由 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)实现的 COM 接口的包装。 要访问由此接口指定的成员,请使用用于包装实现此接口的 Coclass 的类型。 有关该类型的信息(包括用法、备注和示例),请参阅PermissionObject

public interface class Permission : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("096CD6CC-0786-11D1-95FA-0080C78EE3BB")]
public interface Permission : System.Collections.IEnumerable
type Permission = interface
    interface IEnumerable
Public Interface Permission
Implements IEnumerable
派生
属性
实现

属性

Count

获取与窗体关联的对象数 UserPermissionObject

DocumentAuthor

获取或设置当前表单作者的电子邮件地址。

Enabled

获取或设置一个值,指示是否对当前表单启用了 Permission 对象所代表的权限设置。

Item[Object]

获取指定 UserPermission 索引处的对象。

PermissionFromPolicy

获取一个值,指示是否对当前表单应用了权限策略。

PolicyDescription

获取应用于当前表单的策略的说明。

PolicyName

获取应用于当前表单的策略的名称。

RequestPermissionURL

获取或设置供需要当前表单的额外权限的用户联系之用的文件、URL 或电子邮件地址。

StoreLicenses

获取或设置一个值,指示是否缓存用户查看当前表单的许可,以允许在用户无法连接到权限管理服务器时脱机查看。

方法

Add(String, Object, Object)

使用指定的权限和到期日期在当前表单上为指定用户创建一组新权限。

ApplyPolicy(String)

使用策略模板文件将策略应用于表单。

GetEnumerator()

获取一个用于对集合进行迭代的 IEnumerator

RemoveAll()

删除与窗体关联的所有 UserPermission 对象。

适用于