public override void Exec(vsCommandExecOption executeOption, ref object varIn, ref object varOut)
 {
     CodeFunction2 currentMethod = CodeModelUtils.GetCurrentMethod(m_application);
     if (IsCommandAvailable(currentMethod))
     {
         AndroMDA.VS80AddIn.Dialogs.PropertyMapperDialog propertyMapper = new AndroMDA.VS80AddIn.Dialogs.PropertyMapperDialog(currentMethod, m_addInSettings);
         if (propertyMapper.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             // User clicked OK
             AddInUtils.InsertCodeInMethod(currentMethod, propertyMapper.GeneratedCode);
             m_application.StatusBar.Text = "Android/VS: Code inserted";
         }
     }
 }
Exemple #2
0
        public override void Exec(vsCommandExecOption executeOption, ref object varIn, ref object varOut)
        {
            CodeFunction2 currentMethod = CodeModelUtils.GetCurrentMethod(m_application);

            if (IsCommandAvailable(currentMethod))
            {
                AndroMDA.VS80AddIn.Dialogs.PropertyMapperDialog propertyMapper = new AndroMDA.VS80AddIn.Dialogs.PropertyMapperDialog(currentMethod, m_addInSettings);
                if (propertyMapper.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    // User clicked OK
                    AddInUtils.InsertCodeInMethod(currentMethod, propertyMapper.GeneratedCode);
                    m_application.StatusBar.Text = "Android/VS: Code inserted";
                }
            }
        }