Home TaskMerlin Project Management Software, To-Do List Software and Task Management Software
for your Microsoft Windows PC and office network
Task Management Software
  

TaskMerlin API

The TaskMerlin API enables you to create custom .NET applications that use a TaskMerlin database. The API exposes objects for programmatically creating and modifying TaskMerlin projects and tasks.

The API is named Interfathom.TaskMerlinData.dll and is located in the folder where TaskMerlin is installed on your PC. There is also an API Class Library Help file provided called TaskMerlinData.chm.

Example Project

You can download an API example project as a ZIP file. The example project is written in C# and can be compiled with Visual Studio. Note that TaskMerlin needs to be installed to compile and run the example project.

The example project uses the TaskMerlin API to connect and logon to MyTasks.tmdb and display all the projects and tasks in a tree view. It also provides buttons for viewing information about an item, editing the summary, deleting an item or creating a new item.

API Demo

Example Source Code

To get an idea of what code that uses the TaskMerlin API looks like, the following method iterates through the items in the Inbox and displays the priority of all incomplete tasks.


private void ShowItems(LoginSession loginSession)
{
   ItemCpt InboxCpt = loginSession.Items.InboxCpt;

   foreach (ItemCpt Cpt in InboxCpt.Cpts)
   {
      bool IsTask = Cpt.ItemTypeCpt.Name == "Task";
      bool IsClosed = Cpt.StatusTypeCpt.IsClosed;

      if (IsTask && !IsClosed)
      {
         MessageBox.Show(Cpt.Summary +
            " has a priority of " + Cpt.PriorityTypeCpt.Name);
      }
   }
}
	
TaskMerlin 5.2
Released August 19, 2014
Microsoft Windows PC project softwareWindows 8 and 8.1, Windows 7, Vista, XP, Server 2012/2008/2003
•  Download
•  Demo Video
Task Management Software

Testimonial"Congratulations! TaskMerlin is intuitive, functional and scalable. This is the first task manager I've seen that really adds value to the task management process."
Brooks Jealous
Beijing, China

More Testimonials ...
Task Management Software
Task Management Software


Copyright © 2005-2014 Interfathom, LLC. All rights reserved.    About Us  |  Contact Us  |  Press FAQ  |  Privacy Policy