Поделиться через


Интерфейс ITaskTrigger (mstask.h)

[[Этот API может быть изменен или недоступен в последующих версиях операционной системы или продукта. Вместо этого используйте интерфейсы планировщика задач 2.0 .] ]

Предоставляет методы для доступа к триггерам и их настройки для задачи. Триггеры определяют время запуска задачи, критерии повторения и другие параметры, управляющие выполнением задачи.

ITaskTrigger — это основной интерфейс объекта task_trigger. Чтобы создать объект триггера, вызовите CreateTrigger или GetTrigger.

Наследование

Интерфейс ITaskTrigger наследуется от интерфейса IUnknown . ITaskTrigger также имеет следующие типы элементов:

Методы

Интерфейс ITaskTrigger содержит следующие методы.

 
ITaskTrigger::GetTrigger

Метод GetTrigger извлекает триггер текущей задачи.
ITaskTrigger::GetTriggerString

Метод GetTriggerString извлекает триггер текущей задачи в виде строки. Эта строка отображается в пользовательском интерфейсе планировщика задач в форме, аналогичной "В 14:00 каждый день, начиная с 11.05.97".
ITaskTrigger::SetTrigger

Метод SetTrigger задает критерии триггера для триггера задачи.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mstask.h
Распространяемые компоненты Internet Обозреватель 4.0 или более поздней версии в Windows NT 4.0 и Windows 95

См. также раздел

IScheduledWorkItem::CreateTrigger

IScheduledWorkItem::GetTrigger