Skip to content

idvorkin/onom

Repository files navigation

OneNote Object Model (onom)

This projet is a lab in OneNoteLabs

This project began life as an easy to use OneNoteObjectModel exposed via C#. It evolved to include rich capabilities and a touch friendly user interface to expose those capabilities. When development has stabilized these items will be split up into different projects.

Today this project contains the following directories, matching the functionality above.

  • OneNotePieMenu - A touch friendly menu exposing the many OneNote Capabilities
  • OneNoteCapabilities - a collection of useful capabilities, including template pages, and smarttags.
  • OneNoteObjectModel - the OneNote object model itself.
  • Linqpad\Snippets - Snippets in Linqpad allowing for easy OneNote experimentation.

OneNotePie Menu

Onenote pie menu exposes multiple capabilities via a touch friendly UX. The current exposed features are:

  • Daily Pages - Organize your day to day life via daily pages and per week summaries.
  • People Pages - Organize your interactions via people pages, with pages per day you meet a person, and personal agenda.
  • Topic Pages - A least recently used
  • Augmentation - Augment data in OneNote. This is primarily used for smartTags.

LinqPad Snippets:

Experimental functionality is developed and exposed in [linqpad]((ig2600.blogspot.com/2012/12/cool-toolslinqpad.html). This is a great way to try out the experimental features, and contribute to them if you desire.

About

The OneNote Object Model exposed via C#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages