Word VSTO修订界面

时间:2018-08-23 18:03:10

标签: c# visual-studio ms-word vsto

我正在Visual Studio中使用C#在MS Word功能区中创建自定义修订选项卡。在试图弄清楚如何接受Word中的修订时,我遇到了这个reference document

使用本文档,我提供了以下代码来尝试测试修订版界面的某些功能:

int i = 0;

Object Rev = Microsoft.Office.Interop.Word.Revisions(i);    // Get the first revision object

Object Rng = Rev.Range;                                     // Get the Range object of the first revision

Microsoft.Office.Interop.Word.Revisions.Accept(i);          // Accept the first revision

第二行(Code Error ln2)出现错误,指出修订不能用作方法,第四行Code Error ln4出现错误,指出修订没有接受的定义,但是从我阅读了参考文档,这应该是正确的语法。 Namespace SyntaxRevisions Syntax

谢谢。

1 个答案:

答案 0 :(得分:0)

弄清楚语法:

Word.Revision ThisRevision = Globals.ThisDocument.ActiveWindow.Selection.NextRevision();    // Get Next Revision

Word.Range RevRange = ThisRevision.Range;    // Get Range of Revision

ThisRevision.Accept();    // Accept Revision