<dl><dt><ahref="T_CapyKit_EventLevel.md">EventLevel</a></dt><dd>The severity level of the event.</dd><dt><ahref="https://learn.microsoft.com/dotnet/api/system.string"target="_blank"rel="noopener noreferrer">String</a></dt><dd>The message describing the reason for the event. String formatting for <em>args</em> is accepted.</dd><dt><ahref="https://learn.microsoft.com/dotnet/api/system.string"target="_blank"rel="noopener noreferrer">String</a>(Optional)</dt><dd>(Optional) The name of the method where the event was raised.</dd><dt><ahref="https://learn.microsoft.com/dotnet/api/system.object"target="_blank"rel="noopener noreferrer">Object</a>[]</dt><dd>A variable-length parameters list containing arguments for formatting the message.</dd></dl>
## Remarks
In order to allow for efficient calling member access via <ahref="https://learn.microsoft.com/dotnet/api/system.runtime.compilerservices.callermembernameattribute"target="_blank"rel="noopener noreferrer">CallerMemberNameAttribute</a> , it is suggested that *args* is defined explicitly for formatted messages.