PermissionType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表用户的权限。
此枚举支持其成员值的按位组合。
public enum class PermissionType
[System.Flags]
public enum PermissionType
type PermissionType =
Public Enum PermissionType
- 继承
-
PermissionType
- 属性
字段
名称 | 值 | 说明 |
---|---|---|
Read | 1 | 允许用户) 窗体读取 (视图。 (“读取 ”和“ 查看 ”权限等效。) |
View | 1 | 允许用户在窗体) 查看 (读取。 (“读取 ”和“ 查看 ”权限等效。) |
Edit | 2 | 允许用户编辑表单。 |
Save | 4 | 允许用户保存表单。 |
Extract | 8 | 允许具有 Read 权限的用户复制表单中的内容。 |
Change | 15 | 允许用户查看、编辑、复制和保存表单,但不允许打印表单。 效果与 Read、 Edit、 Save 和 Extract 权限组合相同。 |
16 | 允许用户打印表单。 |
|
ObjectModel | 32 | 允许用户通过表单文档的对象模型以编程方式访问表单文档。 不具有 ObjectModel 权限的用户不能使用对象模型来确定他们自己的权限。 |
FullControl | 64 | 允许用户添加、更改和删除表单的其他用户的权限。 |
注解
这些枚举常量由 Permission 类的 UserPermission 属性返回,并作为 PermissionType
参数传递给 Add(String, PermissionType) 类的 UserPermissionCollection 方法。
可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。