Надстройки Office 2007: как проверить, что приложение вызывается с помощью скрипта Windows?

#c# #vsto

#c# #vsto

Вопрос:

Привет, ребята
у меня есть надстройка для Excel 2007 (разработанная с использованием VSTO и C #) и множество скриптов Windows для управления файлами Excel. Надстройка отлично работает, когда Excel открывается пользователем (вручную), но некоторые функции надстройки должны быть отключены при открытии Excel с помощью скрипта Windows.
Но я не знаю, как проверить, что приложение открыто с помощью скрипта..
Это возможно?
Спасибо

Комментарии:

1. Я нашел решение. Приложение свойств. Видимый позволяет проверить, видно окно приложения или нет. Обычно мы не показываем окно приложения, когда приложение открывается с помощью скрипта. Итак, я буду использовать это.

Ответ №1:

Я нашел решение.
Свойство Application.Видимый позволяет проверить, видно окно приложения или нет.
Обычно мы не показываем окно приложения, когда приложение открывается с помощью скрипта.
Итак, я буду использовать это.