VSTO中的加载项 - 如何使用带按钮的功能区从Word文档获取文本

时间:2013-10-28 21:29:56

标签: c# vsto

如何使用word加载项中的按钮在word文档中对文本执行某些操作?我不知道如何在单击按钮后从文档中获取文本,因为在Ribbon类中无法访问Application。

1 个答案:

答案 0 :(得分:16)

以下代码应采用选择中的文字:

string textFromDoc;
textFromDoc = Globals.ThisAddIn.Application.Selection.Text;

您还可以通过以下方式指定Range

textFromDoc = Globals.ThisAddIn.Application.ActiveDocument.Range(0, 20).Text;

这将采用活动文档中写的前20个字母。 最重要的是,您可以使用以下方式访问应用程序:

Globals.ThisAddIn.Application