Question

Existe-t-il de toute façon une interface ITask pour communiquer avec une tâche planifiée? J'ai des tâches que les utilisateurs peuvent annuler, mettre en pause, etc. et une console principale qui affiche des informations sur les tâches. À l'heure actuelle, je peux seulement dire s'ils fonctionnent ou non via la méthode GetStatus. Ce que je voudrais faire, c'est me connecter à la tâche et passer une chaîne (potentiellement xml). Quelqu'un sait si cela est possible?

Était-ce utile?

La solution

Les seules chaînes que vous pouvez transmettre à un objet ITask sont un chemin de répertoire et des paramètres de ligne de commande. Vous ne pouvez pas communiquer avec la tâche elle-même pendant son exécution.

D'un autre côté, si vous utilisez les interfaces Task Scheduler 2.0 à la place, ITaskDefinition possède une propriété Data à laquelle vous pouvez affecter un texte arbitraire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top