As made quite obvious by its suggestive name,
Task Scheduler Managed Wrapper
provides you with a wrapper for Windows Task Scheduler along with an editor you could employ in your projects. It is worth pointing out that the tool comprises two components, namely the main library and the UI library.
Let’s take one thing at a time and say a few words about the main library, which is written in C# but offers compatibility with any other .NET language. To be more specific about the managed assembly’s purpose, it need be said that it is similar to Microsoft’s 2.0 object model, but it still enables you to manipulate COM objects. What is also important to mention is that it can choose the most recent library version on the host system.
Offering separate libraries for .NET 2.0 and 4.0 that nevertheless include the same functionality, the wrapper allows you to create as well as view tasks both up and down stream.
As regards the UI library, it should be said that it integrates localized and localizable GUI editors along with a task wizard that reminds of the one included in Vista. Among the features worth being mentioned are a task creation wizard, task history viewer, event viewer dialog, action editor dialog, trigger editor dialog, the CredentiaslDialog class, and more.