I created an Outlook add-in for the selected attachment to get information about the attachment. and its working tone in Outlook 2010. But when I create it for Outlook 2016, it becomes zero.
Below is the code in ThisAddIn.cs: -
private void ThisAddIn_Startup(object sender, System.EventArgs e) { System.Reflection.Assembly assemblyInfo = System.Reflection.Assembly.GetExecutingAssembly(); Uri uriCodeBase = new Uri(assemblyInfo.CodeBase); string Location = Path.GetDirectoryName(uriCodeBase.LocalPath.ToString()); var path = Location.Split(new string[] { "bin" }, StringSplitOptions.RemoveEmptyEntries); var rootDir = path[0].ToString(); var forPermissionsRootDirectory = Path.GetDirectoryName(rootDir); SetPermissions(forPermissionsRootDirectory); app = this.Application; app.AttachmentContextMenuDisplay += new Outlook.ApplicationEvents_11_AttachmentContextMenuDisplayEventHandler(app_AttachmentContextMenuDisplay);
and this is the code in AttachmentContextMenu.cs: -
public void OnOpenMyMotionCalendarButtonClick(Office.IRibbonControl control) { Outlook.AttachmentSelection selection = ThisAddIn.selectedAttachment; if ((selection.Count > 0)) {
There is always a null value in the selection for the 2016 forecast. Please suggest what to do?
Regards, Ariel
source share