Ejemplo n.º 1
0
        public void CheckIn()
        {
            Microsoft.Office.Interop.Word.Application wordApp = new Microsoft.Office.Interop.Word.Application();
            wordApp.Visible       = false;
            wordApp.DisplayAlerts = WdAlertLevel.wdAlertsNone;
            object wordTrue  = (object)true;
            object wordFalse = (object)false;

            object fileToOpen = _sourceFilePath;
            object missing    = Type.Missing;

            Microsoft.Office.Interop.Word.Document doc1 = wordApp.Documents.Open(ref fileToOpen,
                                                                                 ref missing, ref wordFalse, ref wordFalse, ref missing,
                                                                                 ref missing, ref missing, ref missing, ref missing,
                                                                                 ref missing, ref missing, ref wordTrue, ref missing,
                                                                                 ref missing, ref missing, ref missing);

            if (doc1.CanCheckin())
            {
                doc1.CheckInWithVersion(true, ref missing, false, ref missing);
            }
        }