Всем добрый вечер,
Есть ли способ сделать активным и перевести окно AutoCAD на передний план среди окон Windows?
Тестовый пример, в котором каждые 3 секунды запускается команда, в которой нужно активировать окно автокада.        
        [CommandMethod(nameof(TestMainWindow), CommandFlags.Modal)]
        public static void TestMainWindow()
        {
            var timer = new Timer(3000);
            timer.Elapsed += (s, e) => 
              Application.DocumentManager.MdiActiveDocument.SendStringToExecute(
                  $"{nameof(TestActivateMainWindow)} ", true, false, true);
            timer.Start();
        }
 
        [CommandMethod(nameof(TestActivateMainWindow), CommandFlags.Modal)]
        public static void TestActivateMainWindow()
        {
            SetForegroundWindow();
        }
 
        private static void SetForegroundWindow()
        {
            Debug.WriteLine("SetForegroundWindow");
            Autodesk.AutoCAD.Internal.Utils.SetFocusToDwgView();
            if (Application.MainWindow.WindowState == Window.State.Minimized)
            {
                Application.MainWindow.WindowState = Window.State.Maximized;
            }
            Application.MainWindow.Focus();
            //var prc = Process.GetCurrentProcess();
            //SetForegroundWindow(prc.MainWindowHandle);
        }
Запускать командой TestMainWindow.
Пробую разные способы. Но результата нет.
Нужно, чтобы окно автокада стало на переднем плане в винде. 
Срабатывает пока, только, если свернуть окно автокада.