gljakal's ToDo - Plugin developer's reference

ToDo.Plugin Namespace

Namespace hierarchy

Classes

Class Description
MenuItem Defines where a custom menu item should be positioned
PluginBase Base plugin class.
All classes derived by PluginBase will be automatically recognized by ToDo as plugins.
TagEventArgs EventArgs with an optional argument

Interfaces

Interface Description
IComunicator Comunication interface between ToDo and the plugins.

gljakal's ToDo uses the IComunicator interface to send and receive messages to the enabled plugin classes.
IToDoItem Interface used to represent a task in the todo list.

Delegates

Delegate Description
TagEventHandler TagEventArgs handler

Enumerations

Enumeration Description
MenuType Additional menus positions