Microsoft.Win32 (system.dll)class

This class is a custom System.EventArgs object used for the SystemEvents.TimerElapsed delegate. It provides additional information to your event handler, identifying the ID of the timer that has changed.

public class TimerElapsedEventArgs : EventArgs {
// Public Constructors
   public TimerElapsedEventArgs(IntPtr timerId);
// Public Instance Properties
   public IntPtr TimerId{get; }


System.Object System.EventArgs TimerElapsedEventArgs

Passed To

TimerElapsedEventHandler.{BeginInvoke( ), Invoke( )}

    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System