我有兩個Microsoft Excel 2007/2010 C#Addin項目。如何區分由用戶調用的常規「保存」/「另存爲」命令和由Excel本身定期調用的「自動保存」事件?區分保存和自動保存Microsoft Excel中的事件添加
我知道,在Microsoft Word中,我可以通過Application.WordBasic
對象訪問自動保存事件:通過Web
var oBasic = Application.WordBasic;
var fIsAutoSave = oBasic.GetType().InvokeMember("IsAutosaveEvent", BindingFlags.GetProperty, null, oBasic, null);
bool isAutoSave = int.Parse(fIsAutoSave.ToString()) == 1;