关闭方法无法在Office中工作

时间:2015-01-26 17:06:29

标签: winforms office-interop

我试图在.net 3.5 windows窗体应用中使用Microsoft.Office.Interop.Word._Document.Close()。

无论我在Google和Google上搜索多少,我都无法在Close方法中找到正确的参数。

我正在使用Microsoft.Office.Interop.Word的14.0.0.0版本,我想关闭文档而不保存,理想情况下确保应用程序可以隔离文档线程,以便用户仍然可以在运行之外打开word文档应用

2 个答案:

答案 0 :(得分:0)

试试这个:

object doNotSaveChanges = Word.WdSaveOptions.wdDoNotSaveChanges;
object missing =  System.Reflection.Missing.Value;
_Document.Close(ref doNotSaveChanges, ref missing, ref missing);

这是source

我不确定你是否需要中间线。它不是来自here

的原始来源

答案 1 :(得分:0)

请参阅MSDN中描述的Document类的Close方法。如果您需要省略参数并使用默认值 - 传递Type.Missing参数。