【问题标题】:Onenote API for Local Computer本地计算机 Onenote API
【发布时间】:2016-11-04 11:06:40
【问题描述】:

这是我在 Stackoverflow 上的第一篇文章 - 我正在寻找有关 OneNote API 的指导。我期待开发一个主要针对“自己使用”的解决方案——在我的本地计算机上创建、打开和关闭 OneNote 部分——不使用云等。请问可以吗?

我希望它应该是可能的 - 请指导如何进行以及为此学习什么。我的编程技能非常基础。

我更喜欢使用 OneNote 2007。

[编辑于 11 月 5 日中午 IST] 一些澄清可能会有所帮助:我最初浏览过 https://msdn.microsoft.com/en-us/library/office/dn575425.aspx 但是,我发现“OneNote API 在 Microsoft 全球可用的云上运行,并从您的应用程序发送数据进入用户的 OneDrive”。而在我的情况下,不涉及其他用户或云。我希望“主要为“自己的使用”开发一个解决方案——在我的本地计算机上创建、打开和关闭 OneNote 部分”。似乎“Sebov1c”msdn.microsoft.com/en-us/library/office/jj680118.aspx 建议的链接和“Jorge Aguirre”建议的另一个链接应该符合我的目的。我将在下周就这个主题做功课,然后回到这里。

感谢和问候

桑吉夫

【问题讨论】:

  • 请阅读How to Ask - 通常,MS Office API 的文档已经足够完善,因此您应该能够在发布之前进行一些研究。如果遇到具体的编程问题,欢迎提问。
  • “不使用云等”——这究竟是什么意思? OneNote API 用于访问云端的 OneNote 笔记/页面。

标签: onenote onenote-api


【解决方案1】:

请注意,OneNote REST API 仅适用于基于云的笔记本,所以我认为这不适合您。

如果您只想在 Windows 上提供离线支持,您的另一个选择是使用 OneNote 互操作 C# 库(根据您的说法,我认为这就是您要寻找的)这里有一个很好的示例: How To Write To A OneNote 2013 Page Using C# and The OneNote Interop

还有其他选项可以编写嵌入在 OneNote 中的应用程序,但我认为这不是您想要的。

【讨论】:

    【解决方案2】:

    OneNote 有一个 COM API。在此处查看示例:http://www.github.com/OneNoteDev/VanillaAddin

    【讨论】:

      猜你喜欢
      • 2021-12-11
      • 2011-06-14
      • 2014-09-11
      • 2011-06-01
      • 2016-08-04
      • 1970-01-01
      • 2011-06-07
      • 2017-11-01
      • 1970-01-01
      相关资源
      最近更新 更多