Хотя мой ответ достаточно запоздал, чтобы помочь вам больше, все же я приведу его здесь, чтобы помочь кому-то еще, кто придет. В Word 2007, в надстройке вы можете вызывать свойства Name
, FullName
и Path
активного документа следующим образом:
// Get the Active document
var doc = Globals.ThisAddIn.Application.ActiveDocument;
MessageBox.Show("Document Name : " + doc.Name);
MessageBox.Show("Document Full Name : " + doc.FullName);
MessageBox.Show("Document Path : " + doc.Path);
если документ сохранен, все три должны возвращать documentName, documentName с путем, путь документа только, соответственно. если документ не сохранен, на нем должны отображаться Document1
, Document1
, (empty path)
соответственно.