Timer.Start Timer.Start Timer.Start Timer.Start Method

定義

Enabledtrue に設定して、Elapsed イベントの発生を開始します。Starts raising the Elapsed event by setting Enabled to true.

public:
 void Start();
public void Start ();
member this.Start : unit -> unit
Public Sub Start ()

例外

Timer の作成時に設定された間隔が MaxValue + 1 以上か、0 未満に設定されています。The Timer is created with an interval equal to or greater than MaxValue + 1, or set to an interval less than zero.

注釈

Start false呼び出されElapsed 、がにTimer設定されている場合、は、最初に間隔が経過したときに1回だけイベントを発生させます。 AutoResetIf Start is called and AutoReset is set to false, the Timer raises the Elapsed event only once, the first time the interval elapses. Start true呼び出されElapsed 、がのTimer場合、は、最初に間隔が経過したときにイベントを発生させ、指定した間隔でイベントを発生させ続けます。 AutoResetIf Start is called and AutoReset is true, the Timer raises the Elapsed event the first time the interval elapses and continues to raise the event on the specified interval.

をにEnabled true設定することによって、タイミングを開始することもできます。You can also start timing by setting Enabled to true.

注意

AutoReset Startの場合は、カウントを再び開始するためにメソッドを呼び出す必要があります。 falseIf AutoReset is false, the Start method must be called in order to start the count again.

タイマーが有効にStartなっているときのメソッドの呼び出しは効果がありません。A call to the Start method when the timer is enabled has no effect.

適用対象

こちらもご覧ください