У меня есть COMException вызванное следующим кодомCOMException вызвано Application.EditClear методом
MSProject.Application mspApp;
bool result = mspApp.SelectColumn(Constants.ACTUALS_RECENT_INDEX, Missing.Value, Missing.Value, Missing.Value);
mspApp.EditClear(Missing.Value, Missing.Value, Missing.Value, Missing.Value);
Значение результата является true
.
Вот исключение:
System.Runtime.InteropServices.COMException (0x000003EC): Произошла неожиданная ошибка с методом.
на System.RuntimeType.ForwardCallToInvokeMember (String MemberName, BindingFlags флагов, целевой объект, Int32 [] aWrapperTypes, MessageData & msgData)
в Microsoft.Office.Interop.MSProject._MSProject.EditClear (Object Содержание, объект Форматы, Объектные заметки, Гиперссылки объекта)
Кто-нибудь знает причину этого исключения?
Спасибо Рейчел. Знаете ли вы, как судить, является ли столбец только для чтения или нет? –