Создание областей форм Outlook

Оценить
(0 голоса)

Надстройки Outlook способны добавлять области форм в любой класс сообщений внутри Outlook. Класс сообщений лучше всего представлять себе как различные элементы, описан­ные в Outlook: записки, задачи, сообщения электронной почты и т. д.

Для создания областей форм сначала нужно создать проект надстройки Outlook, а затем до­бавить элемент Outlook Form Region. При этом появится мастер для создания области формы, который собирает информацию, необходимую для автоматического генерирования файла класса для области формы. Первый экран мастера используется для указания, хотите ли вы создать совершенно новую область формы или использовать существующую, которая была создана в самой программе Outlook. Вторая страница мастера (рис. 21.12) указывает место для области формы. Здесь имеются четыре варианта (с рисунком, который иллюстри­рует позиционирование области формы). Описание: image574Описание: image575

Третья страница мастера (рис. 21.13) запрашивает название области, а также те режимы ин­спектора, которые она должна поддерживать. Инспектор — это термин Outlook для обо­значения окна, используемого для просмотра и редактирования определенного класса сооб­щений. Например, когда вы составляете в Outlook новое сообщение электронной почты, то видите инспектора электронной почты в действии.

Четвертая (и последняя) страница мастера (рис. 21.14) связывает область формы с любым встроенным классом сообщений Outlook либо с нестандартным классом сообщений (разра­ботанным сторонней организацией).

По завершении Visual Studio сгенерирует код для всех свойств области формы, описанных в мастере. Теперь вы готовы конструировать пользовательский интерфейс для вашей области формы.

Визуальный конструктор для Outlook Form Region выглядит аналогично визуальному кон­структору User Control: это просто пустой холст, на который вы перетаскиваете элементы управления. Точно так же, как и с другими типами надстроек, именно в классе вашей над­стройки вы связываете пользовательский интерфейс вашей области формы с объектной мо­делью Outlook (для выполнения самой фактической работы надстройки).

На рис. 21.15 показана завершенная область формы Outlook, прикрепленная к классу сооб­щений электронной почты (ipm. Notes).

Создание расширения документа Office
Элементы управления хостинга
Элементы управления Windows Forms
Элементы управления хоста
Создание панели действий

Добавить комментарий


Защитный код
Обновить

© 2018 www.visualstudios.ru. Все права защищены.