Всем добрый вечер,
Есть ли способ сделать активным и перевести окно 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.
Пробую разные способы. Но результата нет.
Нужно, чтобы окно автокада стало на переднем плане в винде. 
Срабатывает пока, только, если свернуть окно автокада.