Captura.MainViewModel.TimerOnElapsed C# (CSharp) Method

TimerOnElapsed() private method

private TimerOnElapsed ( object Sender, System.Timers.ElapsedEventArgs Args ) : void
Sender object
Args System.Timers.ElapsedEventArgs
return void
        void TimerOnElapsed(object Sender, ElapsedEventArgs Args)
        {
            TimeSpan += _addend;

            if (OthersViewModel.Duration <= 0 || !(TimeSpan.TotalSeconds >= OthersViewModel.Duration))
                return;

            // If Capture Duration is set
            StopRecording();
            SystemSounds.Exclamation.Play();
        }