private void dgvUnreadMails_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 6) { string mailFldrName; Outlook.Application objOutlook = default(Outlook.Application); Outlook.MAPIFolder objMAPIFolder = default(Outlook.MAPIFolder); Outlook.NameSpace oNS = default(Outlook.NameSpace); objOutlook = new Outlook.Application(); oNS = objOutlook.GetNamespace("MAPI"); objMAPIFolder = (Outlook.MAPIFolder)objOutlook.Session.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox); if (nbFolder.SelectedItem == null) { mailFldrName = "Default"; nbFolder.SelectedItem = "Default"; } else { mailFldrName = nbFolder.SelectedItem.ToString(); } string strEntId = dgvUnreadMails.Rows[e.RowIndex].Cells[5].Value.ToString(); var rMail = GetEmailsFromFolder(mailFldrName).Where(x => x.EntryID == strEntId).First(); string textBodyInput = rMail.BodyContent.ToString(); object textBodyInputString = (object)textBodyInput.ToString(); object obj = new object[] { textBodyInputString, m_arrStopWords }; DoWordProcessing(obj); } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)