[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=Stopwatch Info=Provides a set of methods and properties that you can use to accurately measure elapsed time. [Property] Name=Sets the name of the component. ARG(string)|2| [Methods] *doReset=Stops time interval measurement and resets the elapsed time to zero. ARG()|1|0 *doRestart=Stops time interval measurement, resets the elapsed time to zero, and starts measuring elapsed time. ARG()|1|0 doStart=Starts, or resumes, measuring elapsed time for an interval. ARG()|1|0 doStop=Stops measuring elapsed time for an interval. ARG()|1|0 onStart=Occurs after invoke method doStart. ARG(null)|2|0 onStop=Occurs after invoke method doStop and returns the result. ARG(TimeSpan)|2|0 Elapsed=Returns the total elapsed time measured by the current instance. ARG(TimeSpan)|3|0 *ElapsedMilliseconds=Returns the total elapsed time measured by the current instance, in milliseconds. ARG(long)|3|105 *ElapsedTicks=Returns the total elapsed time measured by the current instance, in timer ticks. ARG(long)|3|105 *Frequency=Returns the frequency of the timer as the number of ticks per second. This field is read-only.ARG(long)|3|105 *GetTimestamp=Gets the current number of ticks in the timer mechanism. ARG(long)|3|105 *IsHighResolution=Indicates whether the timer is based on a high-resolution performance counter. This field is read-only. ARG(bool)|3|104 *IsRunning=Returns a value indicating whether the Stopwatch timer is running. ARG(bool)|3|104 *StartNew=Initializes a new Stopwatch instance, sets the elapsed time property to zero, and starts measuring elapsed time. ARG(Stopwatch)|3|0 Stopwatch=Returns the Stopwatch object. ARG(Stopwatch)|3|0