Промени изключване перспективи 2018

За добавки нов начин за изключване може да изглежда объркващо в началото. Важно е, че разработчиците са следвали препоръките за финализирането на добавки, за да се осигури бърз изход от Outlook.

Препоръка номер 1. Необходимо е да се продължи да се премахнат ли връзките, когато възникне събитие OnDisconnection

Препоръка № 2. Откриване Outlook Shutdown

За да се определи, че Outlook затваря, можете да използвате Quit обект Application събитието в модела на Outlook обект за получаване на уведомлението, че процесът на затваряне. Необходимо е да се осигури бърз отговор на събитие и да се върне управлението на Outlook възможно най-скоро. Добавките не трябва да създават забавяния в Outlook изключване, които са видими за потребителя. Сравнете времето, необходимо за завършване на работата само с Outlook работи със собствен надстройката и времето, необходимо за завършване на Outlook, без никакви добавки, за да определят различията.

Ако добавката по време на спиране изпълнява дълга операция или операции, изпълнението на които не е определена, обърнете внимание на следните въпроси.

Трябва ли да изпълните всяка операция, когато Outlook е изключен?

Какво се случва, ако е налице неизпълнение на Outlook, както и кода за тези операции няма да започне?

Възможно ли е да се извърши операцията, преди да изключите (например запазване на промените, когато потребителят ги представя, а не по-късно)?

Възможно ли е да направи операция във фонов конец, а не в синхрон с приключване на работата?

Не можете да правите повиквания към модела на обекта Outlook от фон нишка, но можете да използвате MAPI директно, ако правилно се инициализира MAPI в надстройката. За повече информация, вижте. В раздела Стартиране на MAPI сесия.

Не трябва да изпълнява мрежа IO операция е ясно в края на работното място. Това включва съхраняването на данни в папка мрежа, запис на данни в Outlook онлайн съхранение и уеб услуга, по време на разговор Application.Quit събития. OnBeginShutdown и OnDisconnection.

При използване на Application.Quit събития, които не трябва да се заличат Outlook COM-обекти и за почистване на заделената памет в Outlook. Outlook и Windows ще се грижи за него след приключване на работата.

По време на тестването, съвместимостта на добавките, вътрешен Outlook добавка, която премина данни относно използването на Web услуга по време на спиране. Вместо директен трансфер на данни уеб услуга, когато разработчикът на приложението е променило надстройката за запазване и данни за използването на предишната сесия в фон вденете следващото стартиране на Outlook. Тъй като данните се предават, и операцията не е блокиран изключване Outlook - много полезна техника.

Ако вашето решение използва различен изпълним файл, можете да преместите някои операции от добавките в тази изпълним. Ако тези операции се извършват независимо от това дали Outlook се изпълнява, и да не блокират бързо стартиране и изключване Outlook работата.

Препоръка номер 3. Тест изключване с помощта на бърз и бавен метод

Предприемачът трябва да се уверите, че добавката не влияе на работата на Outlook. Най-малкото, трябва да се провери влиянието на надстройката, когато стартирате Outlook в различни ситуации (например, когато напишете ново съобщение, отговорите на съобщение, преминете папки и поща изпращане), както и с Outlook изключване. По-специално, проверка на времето на изключване Outlook с различни настройки на системния регистър на Windows за добавки да контролират как Outlook излиза.

Селективно за отделните надстройки (препоръчително)

ИТ администраторите да активирате уведомление изключване на определени Outlook добавки, когато те са разположени. Въпреки, че това може да бъде направено с помощта на груповите правила, това е полезно да се използват най-изостаналите изискванията за съвместимост на някои добавки.

В световен мащаб за всички добавки

Параметрите на отделните добавки

При използване на тази опция, Outlook избирателно уведомява само специфични добавки. Задаване на този параметър за всички добавки в храсти HKCU или HKLM регистър, като се добави допълнителна стойност към данните за добавяне регистъра. Въведете следния текст на един ред.

глобален параметър

Тези две възможности дават администраторите пълен контрол върху въздействието на новия механизъм за нестандартни решения и добавки, които се използват в организацията. Важно е за организациите за проверка на всички персонализирани решения, които използват Outlook добавка, за да се гарантира съвместимост с тези промени.