title: How do I listen to OneNote Interop events (15.0 library) from unmanaged code?
body: <p>I wrote a C# WPF app that can read/write/update to my OneNote application, using the OneNote 2013 APIs from <a href="https://msdn.microsoft.com/en-us/library/office/gg649853(v=office.14).aspx" rel="nofollow">this guidance from Microsoft</a>.</p>
  
  <p>But when I tried to register to the OnNavigate event, nothing happened, and the event handling methods never got executed!  When I read further into the above guidance, I found that Microsoft specifically stated that <a href="https://msdn.microsoft.com/en-us/library/office/gg649853(v=office.14).aspx#ON14DevRef_Application_Events" rel="nofollow">"Events currently cannot be added in managed code"</a>.</p>
  
  <p>So what does this mean, actually?  Does this mean that there <em>is</em> a solution, but I'd have to write the solution myself in C++ unmanaged code?  If so, how would I go about doing something like this to expose the events and consume them in my C# WPF app?  Any help would be greatly appreciated!</p>