SPAudit.WriteAuditEvent method (SPWeb, String, SPAuditItemType, SPAuditEventType, String, String, String)
將不受限制的磁碟區的資料寫入至 SharePoint 資料庫中的稽核記錄。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Shared Function WriteAuditEvent ( _
web As SPWeb, _
serverRelativeUrl As String, _
itemType As SPAuditItemType, _
eventId As SPAuditEventType, _
eventName As String, _
eventSource As String, _
xmlData As String _
) As Boolean
'用途
Dim web As SPWeb
Dim serverRelativeUrl As String
Dim itemType As SPAuditItemType
Dim eventId As SPAuditEventType
Dim eventName As String
Dim eventSource As String
Dim xmlData As String
Dim returnValue As Boolean
returnValue = SPAudit.WriteAuditEvent(web, _
serverRelativeUrl, itemType, eventId, _
eventName, eventSource, xmlData)
public static bool WriteAuditEvent(
SPWeb web,
string serverRelativeUrl,
SPAuditItemType itemType,
SPAuditEventType eventId,
string eventName,
string eventSource,
string xmlData
)
參數
web
Type: Microsoft.SharePoint.SPWeb與事件相關的網站。
serverRelativeUrl
Type: System.String與事件相關聯的項目路徑。
itemType
Type: Microsoft.SharePoint.SPAuditItemType與事件相關聯的項目型別。
eventId
Type: Microsoft.SharePoint.SPAuditEventType記錄的事件型別。
eventName
Type: System.String(使用如果eventId是自訂的事件) 的事件名稱。
eventSource
Type: System.String事件的來源。這個參數是選擇性的。
xmlData
Type: System.String事件的相關資訊。
傳回值
Type: System.Boolean
true如果成功 ; 記錄事件否則, false。