ThreadPoolTimer.CreatePeriodicTimer Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan) |
Создает периодический таймер. |
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan, TimerDestroyedHandler) |
Создает периодический таймер и задает метод для вызова после завершения периодического таймера. Периодический таймер завершается после истечения срока действия таймера без повторной активации, а окончательный вызов обработчика завершен. |
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan)
Создает периодический таймер.
public:
static ThreadPoolTimer ^ CreatePeriodicTimer(TimerElapsedHandler ^ handler, TimeSpan period);
/// [Windows.Foundation.Metadata.Overload("CreatePeriodicTimer")]
static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler const& handler, TimeSpan const& period);
[Windows.Foundation.Metadata.Overload("CreatePeriodicTimer")]
public static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler handler, System.TimeSpan period);
function createPeriodicTimer(handler, period)
Public Shared Function CreatePeriodicTimer (handler As TimerElapsedHandler, period As TimeSpan) As ThreadPoolTimer
Параметры
- handler
- TimerElapsedHandler
Метод, вызываемый по истечении срока действия таймера.
Время до истечения срока действия таймера. Таймер повторно активируется каждый раз, когда истекает период, пока таймер не будет отменен.
C++ Это количество времени указывается в тактах (100-наносекундных единиц) с помощью структуры Windows::Foundation::TimeSpan .
JavaScript и C# Это количество времени указывается с помощью структуры System.TimeSpan . Его можно указать в тактах или в миллисекундах, секундах и т. д.
Возвращаемое значение
Экземпляр периодического таймера.
- Атрибуты
См. также раздел
Применяется к
CreatePeriodicTimer(TimerElapsedHandler, TimeSpan, TimerDestroyedHandler)
Создает периодический таймер и задает метод для вызова после завершения периодического таймера. Периодический таймер завершается после истечения срока действия таймера без повторной активации, а окончательный вызов обработчика завершен.
public:
static ThreadPoolTimer ^ CreatePeriodicTimer(TimerElapsedHandler ^ handler, TimeSpan period, TimerDestroyedHandler ^ destroyed);
/// [Windows.Foundation.Metadata.Overload("CreatePeriodicTimerWithCompletion")]
static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler const& handler, TimeSpan const& period, TimerDestroyedHandler const& destroyed);
[Windows.Foundation.Metadata.Overload("CreatePeriodicTimerWithCompletion")]
public static ThreadPoolTimer CreatePeriodicTimer(TimerElapsedHandler handler, System.TimeSpan period, TimerDestroyedHandler destroyed);
function createPeriodicTimer(handler, period, destroyed)
Public Shared Function CreatePeriodicTimer (handler As TimerElapsedHandler, period As TimeSpan, destroyed As TimerDestroyedHandler) As ThreadPoolTimer
Параметры
- handler
- TimerElapsedHandler
Метод, вызываемый по истечении срока действия таймера.
Время до истечения срока действия таймера. Таймер повторно активируется каждый раз, когда истекает период, пока таймер не будет отменен.
C++ Это количество времени указывается в тактах (100-наносекундных единиц) с помощью структуры Windows::Foundation::TimeSpan .
JavaScript и C# Это количество времени указывается с помощью структуры System.TimeSpan . Его можно указать в тактах или в миллисекундах, секундах и т. д.
- destroyed
- TimerDestroyedHandler
Метод, вызываемый после завершения периодического таймера.
Возвращаемое значение
Экземпляр периодического таймера.
- Атрибуты