public bool WriteAuditEvent(string eventName, string eventSource, object arg3, object arg4) { if (arg4 == Undefined.Value) { return(m_audit.WriteAuditEvent(eventName, eventSource, TypeConverter.ToString(arg3))); } return(m_audit.WriteAuditEvent(eventName, eventSource, TypeConverter.ToInteger(arg3), TypeConverter.ToString(arg4))); }
private void WriteAuditEvent_Click(object sender, EventArgs e) { SPSite site = new SPSite("http://sp2016"); SPAudit audit = site.Audit; audit.WriteAuditEvent(SPAuditEventType.Custom, "MySource", "<xml/>"); MessageBox.Show("Written!"); }