Ejemplo n.º 1
0
		public void MailSelectionTest01()
		{
            using (var mailSelection = new MailSelection())
            {
                Assert.IsNotNull(mailSelection);
                try
                {
                    var mail = mailSelection.GetSelectedMail();
                }
                catch (NullReferenceException)
                {
                    Assert.Fail("The null reference exception should not have been thrown!");
                }
            }
		}
Ejemplo n.º 2
0
        private void ThisAddIn_SelectionChange()
        {
            if (_myCustomTaskPane.Visible)
            {

                var NewMailSelection = new MailSelection(Application.ActiveExplorer().Selection);
                if ((rMailSelection == null) || (!rMailSelection.Equals(NewMailSelection)))
                {
                    _mailPanel.CleanOAPanel();
                    rMailSelection = NewMailSelection;
                    if (rMailSelection.Count == 1)
                        LastSelectedMail = rMailSelection[0];
                    else
                        LastSelectedMail = null;

                }
            }
        }