使Microsoft Word不以编程方式将文件添加到其历史记录中

时间:2014-04-14 12:16:09

标签: c# .net ms-word vsto

我有一个.NET程序,可以在word中以编程方式打开文件来修改它。不幸的是,Microsoft word保留了文件在其历史记录中打开的时间,尽管我不希望以编程方式打开文件时发生这种情况。

如何防止在.NET中发生这种情况?

1 个答案:

答案 0 :(得分:1)

如果您使用的是Documents.OpenSaveAs,则可以设置AddToRecentFiles属性,如下所示:

打开:

Globals.ThisAddIn.Application.Documents.Open("filename", AddToRecentFiles: false);

另存为:

Globals.ThisAddIn.Application.ActiveDocument.SaveAs2("filename", AddToRecentFiles: false);