Связь по расписанию (с использованием интерфейса ITask)?

StackOverflow https://stackoverflow.com/questions/1401522

Вопрос

Есть ли в любом случае интерфейс ITask для связи с запланированной задачей? У меня есть задачи, которые пользователи могут отменить, приостановить и т. Д., И главная консоль, которая отображает информацию о задачах. Прямо сейчас я могу только сказать, запущены они или нет через метод GetStatus. Что я хотел бы сделать, это подключиться к задаче и передать строку (потенциально XML). Кто-нибудь знает, возможно ли это?

Это было полезно?

Решение

Единственные строки, которые вы можете передать объекту ITask, - это путь к каталогу и параметры командной строки. Вы не можете общаться с самой задачей, пока она выполняется.

С другой стороны, если вы вместо этого используете интерфейсы Task Scheduler 2.0, то ITaskDefinition имеет свойство Data, которому вы можете назначить произвольный текст.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top