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