本节中的主题提供分步过程和代码示例,用于使用 Microsoft Office Word 的对象模型处理 Office 项目中的文本。
在某些情况下,在 VSTO 外接程序中执行这些任务的方式与在文档级自定义中执行这些任务的方式不同。
| 任务 | Procedure |
|---|---|
| 根据各种条件定义范围,然后选择它们。 | 如何:以编程方式定义和选择文档中的范围 |
| 获取作为范围起始和结束的字符。 | 如何:以编程方式检索区域中的开始字符和结束字符 |
| 使范围变大或更小。 | 如何:以编程方式扩展文档中的范围 |
| 将区域移动到不同的位置和大小。 | 如何:以编程方式重置 Word 文档中的范围 |
| 缩小范围或节以仅保留插入点。 | 如何:以编程方式折叠文档中的范围或选定内容 |
| 在文档中插入文本。 | 如何:以编程方式在 Word 文档中插入文本 |
| 对范围内的文本进行格式化 | 如何:以编程方式设置文档中的文本格式 |
| 在书签中添加或替换文本。 | 如何:以编程方式更新书签文本 |
| 使用所选内容或区域查找特定文本并将其替换。 | 如何:以编程方式搜索和替换文档中的文本 |
| 指定 Word 如何搜索文本。 | 如何:以编程方式在 Word 中设置搜索选项 |
| 遍历搜索结果。 | 如何:以编程方式循环访问文档中找到的项目 |
| 保存当前所选内容,并在搜索后还原它。 | 如何:以编程方式在搜索后还原选择 |
| 获取文档中的字符数,包括隐藏字符。 | 如何:以编程方式统计文档中的字符数 |
| 在打印文档之前隐藏书签中的文本。 | 如何:以编程方式隐藏文档中的文本 |
| 向文本添加注释。 | 如何:以编程方式向文档中的文本添加注释 |