Интерфейс ITaskDefinition (taskschd.h)

Определяет все компоненты задачи, такие как параметры задачи, триггеры, действия и сведения о регистрации.

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

Интерфейс ITaskDefinition наследуется от интерфейса IDispatch.

Методы

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

 
ITaskDefinition::get_Actions

Возвращает или задает коллекцию действий, выполняемых задачей. (Получить)
ITaskDefinition::get_Data

Возвращает или задает данные, связанные с задачей. (Получить)
ITaskDefinition::get_Principal

Возвращает или задает субъект для задачи, предоставляющий учетные данные безопасности для задачи. (Получить)
ITaskDefinition::get_RegistrationInfo

Возвращает или задает сведения о регистрации, используемые для описания задачи, такие как описание задачи, автор задачи и дата ее регистрации. (Получить)
ITaskDefinition::get_Settings

Возвращает или задает параметры, определяющие, как служба планировщика задач выполняет задачу. (Получить)
ITaskDefinition::get_Triggers

Возвращает или задает коллекцию триггеров, используемых для запуска задачи. (Получить)
ITaskDefinition::get_XmlText

Возвращает или задает определение задачи в формате XML. (Получить)
ITaskDefinition::p ut_Actions

Возвращает или задает коллекцию действий, выполняемых задачей. (Put)
ITaskDefinition::p ut_Data

Возвращает или задает данные, связанные с задачей. (Put)
ITaskDefinition::p ut_Principal

Возвращает или задает субъект для задачи, предоставляющий учетные данные безопасности для задачи. (Put)
ITaskDefinition::p ut_RegistrationInfo

Возвращает или задает сведения о регистрации, используемые для описания задачи, такие как описание задачи, автор задачи и дата ее регистрации. (Put)
ITaskDefinition::p ut_Settings

Возвращает или задает параметры, определяющие, как служба планировщика задач выполняет задачу. (Put)
ITaskDefinition::p ut_Triggers

Возвращает или задает коллекцию триггеров, используемых для запуска задачи. (Put)
ITaskDefinition::p ut_XmlText

Возвращает или задает определение задачи в формате XML. (Put)

Комментарии

При чтении или записи собственного XML-кода для задачи определение задачи указывается с помощью элемента Task схемы планировщика задач.

Примеры

Дополнительные сведения и пример кода для этого интерфейса см. в разделах Пример триггера времени (C++),Пример триггера события (C++), Пример ежедневного триггера (C++),Пример триггера регистрации (C++),Пример еженедельного триггера (C++),Пример триггера входа (C++) или Пример триггера загрузки (C++).

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header taskschd.h

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

Свойство Definition объекта IRegisteredTask

IActionCollection

IPrincipal

IRegisteredTask

IRegistrationInfo

ITaskFolder

ITaskService::NewTask

ITaskSettings

ITriggerCollection