# Delegate CapyEventHandler Namespace: [CapyKit](CapyKit.md) Assembly: CapyKit.dll A delegate representing an event handler that accepts a instance. ```csharp public delegate void CapyEventHandler(CapyEventArgs e) ``` #### Parameters `e` [CapyEventArgs](CapyKit.CapyEventArgs.md) The CapyEventArgs instance containing event data. #### Extension Methods [ObjectExtensions.UpdateProperties\(CapyEventHandler, CapyEventHandler\)](CapyKit.Extensions.ObjectExtensions.md\#CapyKit\_Extensions\_ObjectExtensions\_UpdateProperties\_\_1\_\_\_0\_\_\_0\_), [ObjectExtensions.UpdateProperties\(object, object\)](CapyKit.Extensions.ObjectExtensions.md\#CapyKit\_Extensions\_ObjectExtensions\_UpdateProperties\_System\_Object\_System\_Object\_)