Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Office互操作跟踪更改-显示标记_C#_Ms Word_Office Interop - Fatal编程技术网

C# Office互操作跟踪更改-显示标记

C# Office互操作跟踪更改-显示标记,c#,ms-word,office-interop,C#,Ms Word,Office Interop,使用互操作操作Word文档时,如何将“轨迹更改”视图设置为“最终:显示标记” 我知道我可以。我还发现了一个名为View.MarkupMode的属性,但它只处理标记中实际显示的内容(注释气泡和内容),而不是将视图设置为Final:Show markup 还提到了使用WdRevisionsView,但它没有显示标记的选项,只有原始标记或最终标记 切换到“最终:显示标记”视图时,Word.View的多个属性会同时显示。这应该做到: using Word = Microsoft.Office.Inter

使用互操作操作Word文档时,如何将“轨迹更改”视图设置为“最终:显示标记”

我知道我可以。我还发现了一个名为
View.MarkupMode
的属性,但它只处理标记中实际显示的内容(注释气泡和内容),而不是将视图设置为
Final:Show markup

还提到了使用
WdRevisionsView
,但它没有显示标记的选项,只有原始标记或最终标记


切换到“最终:显示标记”视图时,
Word.View的多个属性会同时显示。这应该做到:

using Word = Microsoft.Office.Interop.Word;

Word.View v = Globals.ThisAddIn.Application.ActiveWindow.View;

v.RevisionsView = Word.WdRevisionsView.wdRevisionsViewFinal;
v.ShowRevisionsAndComments = true;
v.ShowComments = true;
v.ShowFormatChanges = true;
v.ShowInkAnnotations = true;
v.ShowInsertionsAndDeletions = true;