SPAuditEventType 枚举

指定是通过使用SPAudit类的审核的事件,为特定网站集、 网站、 列表、 文件夹或列表项的类型。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Enumeration SPAuditEventType
用法
Dim instance As SPAuditEventType
public enum SPAuditEventType

成员

成员名称 说明
CheckOut 签出的对象。
CheckIn 签入的对象。
View 查看用户的对象。
Delete 删除对象。
Update 更改对象的属性或创建一个对象。
ProfileChange 更改与对象关联的配置文件中。
ChildDelete 删除一个对象的子对象。
SchemaChange 对象的架构中的更改。
Undelete 从回收站对象的恢复。
Workflow 工作流的一部分的对象的访问权限。
Copy 将复制的对象。
Move 移动的对象。
AuditMaskChange 在审核对象的事件类型发生的更改。
Search 在对象上的搜索。
ChildMove 移动一个对象的子对象。
FileFragmentWrite 已为文件写入文件片段。
SecGroupCreate 创建 SharePoint 网站集的用户组。
SecGroupDelete 删除与 SharePoint 网站集相关联的组。
SecGroupMemberAdd 添加了新到与 SharePoint 网站集相关联的组的成员。
SecGroupMemberDel 删除与 SharePoint 网站集相关联的组的成员。
SecRoleDefCreate 创建新的角色 (即,权限级别) 定义与对象关联。
SecRoleDefDelete 删除与对象关联的角色 (即,权限级别) 定义。
SecRoleDefModify 更改与对象关联的角色 (即,权限级别) 定义。
SecRoleDefBreakInherit 关闭继承的角色 (即,权限级别) 定义从对象的父对象。
SecRoleBindUpdate 更改用户或组对象的权限。
SecRoleBindInherit 打开继承从对象的父节点的安全设置。
SecRoleBindBreakInherit 关闭继承从对象的父节点的安全设置。
EventsDeleted 删除的连接与 SharePoint 数据库中的对象的审核的事件。
Custom 自定义操作或事件。

备注

此枚举与SPAuditMaskType,该枚举事件和操作的审核的特定对象进行比较。

大多数值是仅与特定类型的对象。例如,网站集不能签入或签出。

示例

The following example (from Item-Level Auditing with SharePoint Server 2007) shows this enumeration in use.

SPList list = site.Lists[new Guid(ListId)];
SPListItem item = list.Items.GetItemById(Convert.ToInt32(ItemId));
item.Audit.WriteAuditEvent(SPAuditEventType.Custom, 
                           "CustomViewAuditEvent",  // SoureName
                           "<myXml>MyData</myXml>"  // Any arbitrary XML data
                           );
Dim list As SPList = site.Lists(New Guid(ListId))
        Dim item As SPListItem = list.Items.GetItemById(Convert.ToInt32(ItemId))

        item.Audit.WriteAuditEvent(SPAuditEventType.Custom,
                                    "CustomViewAuditEvent",
                                    "<myXml>MyData</myXml>")   'Any arbitrary XML data  -  SoureName  

另请参阅

引用

Microsoft.SharePoint 命名空间

其他资源

Item-Level Auditing with SharePoint Server 2007