📜  onenote 缩进行快捷方式 (1)

📅  最后修改于: 2023-12-03 14:44:53.535000             🧑  作者: Mango

OneNote 缩进行快捷方式

OneNote 是一个功能强大的笔记应用程序,可以帮助用户捕捉和组织信息。OneNote 支持简单的文本编辑、图像插入、剪贴板操作、实时协作,还可以和其他应用程序集成。

为了让用户更高效地使用 OneNote,该应用程序提供了一系列快捷方式,其中包括缩进行快捷方式。

一些常用的 OneNote 缩进行快捷方式如下:

  • Ctrl+1:将所选文本设置为一级标题;
  • Ctrl+2:将所选文本设置为二级标题;
  • Ctrl+5:将所选文本设置为带有复选框的已完成项;
  • Ctrl+Shift+N:创建新页面;
  • Ctrl+S:保存当前笔记;
  • Ctrl+M:插入文件;
  • Ctrl+Shift+M:插入屏幕剪辑;
  • Ctrl+Alt+D:插入日期和时间;
  • Ctrl+Shift+G:对所选文本进行标记。

以上快捷方式只是 OneNote 中的一部分,用户可以根据自己的需求选择使用。除此之外,OneNote 还支持自定义快捷方式,用户可以根据自己的喜好设置。

在编写程序时,如果需要为用户提供 OneNote 快捷方式,可以通过访问 OneNote COM 对象来实现。以下是一个使用 C# 实现的快捷方式示例:

```csharp
using OneNote = Microsoft.Office.Interop.OneNote;

// 创建 OneNote 应用程序对象
var oneNoteApp = new OneNote.Application();

// 获取当前笔记本的笔记本文件
var notebookXml = oneNoteApp.GetHierarchy(null, OneNote.HierarchyScope.hsNotebooks);

// 获取当前页
var currentPageId = oneNoteApp.Windows.CurrentWindow.CurrentPageId;

// 在当前页插入新的段落并添加文本
var newParagraphId = oneNoteApp.CreateNewPage(currentPageId, OneNote.PagePosition.ppAfterLastPage, out var newPageId);
oneNoteApp.UpdatePageContent(newPageId, "<one:OE><one:T>This is a new paragraph.</one:T></one:OE>");

// 将更改保存到当前页面
oneNoteApp.Windows.CurrentWindow.UpdatePageContent(oneNoteApp.Windows.CurrentWindow.CurrentPageContent, null);

// 释放 COM 对象
System.Runtime.InteropServices.Marshal.ReleaseComObject(oneNoteApp);

以上示例演示了如何在当前页插入新的段落并添加文本。在实际应用中,您可以改变所需的操作和参数以满足程序的需求。

总结:

OneNote 是一个功能强大的笔记应用程序,通过使用快捷方式可以帮助用户提高使用效率。在编写程序时,您可以使用 OneNote COM 对象来实现与 OneNote 的交互并实现更多功能。