Поделиться через


Microsoft.Office.Tools.Outlook Пространство имен (2007 System)

Обновлен: Ноябрь 2007

Пространство имен Microsoft.Office.Tools.Outlook содержит набор классов и интерфейсов, предоставляющих широкие возможности по созданию областей форм, которые позволяют выполнить настройку форм Microsoft Office Outlook.

Области формы представлены классами FormRegionControl и ImportedFormRegion. При добавлении элемента Область формы Outlook в проект надстройки Outlook, Visual Studio Tools for Office добавляет в проект класс, который наследуется от одного из этих двух классов.

При импорте области формы в проект надстройки Outlook с помощью мастера Новая область формы Outlook, Visual Studio Tools for Office создает класс области формы, который наследуется от класса ImportedFormRegion.

При выборе на первой странице мастера Новая область формы Outlook команды Создать новую область формыVisual Studio Tools for Office добавит класс области формы, который наследуется от класса FormRegionControl.

В обоих случаях Visual Studio Tools for Office добавляет в проект класс производства областей формы, реализующий интерфейс IFormRegionFactory. Класс производства областей формы отвечает за создание новых экземпляров области формы.

Пространство имен Microsoft.Office.Tools.Outlook также содержит классы и атрибуты, представляющие тип области формы, уникальное имя области формы, свойства, определяющие вид области формы в Outlook, а также имена классов сообщений элементов Outlook, с которыми связана область формы.

Классы

  Класс Описание
Bb531731.pubclass(ru-ru,VS.90).gif ControlNotFoundException Представляет ошибки, происходящие при отсутствии элемента управления в Microsoft.Vbe.Interop.Forms.UserForm импортированной области формы.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionControl Представляет область формы Outlook, созданную на основе пользовательского элемента управления.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionCustomAction Представляет настраиваемое действие, отображаемое в группе Настраиваемые действия на ленте элемента Outlook.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionCustomActionCollection Представляет коллекцию объектов класса FormRegionCustomAction.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionInitializingEventArgs Предоставляет данные для события FormRegionInitializing класса производства областей формы.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionKindConstants Содержит константы, определяющие, будет ли область формы, являющаяся классом производства областей формы, создаваться на основе пользовательского элемента управления или на основе OFS-файла.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionManifest Представляет манифест области формы, описывающий представление области формы в Outlook.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionManifestIcons Представляет коллекцию значков, отображаемых для отдельных, замещающих или заменяющих областей форм.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionMessageClassAttribute Представляет атрибуты, задающие имя класса сообщений Microsoft Office Outlook, связываемого с областью формы.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionNameAttribute Представляет имя, которое однозначно идентифицирует область формы среди всех надстроек Outlook.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionReadOnlyCollection Представляет коллекцию областей формы, связанных с надстройкой Microsoft Office Outlook.
Bb531731.pubclass(ru-ru,VS.90).gif FormRegionStorageNullException Представляет ошибку, происходящую, если метод GetFormRegionStorage класса производства областей формы возвращает значение nullссылка null (Nothing в Visual Basic).
Bb531731.pubclass(ru-ru,VS.90).gif ImportedFormRegion Представляет область формы Microsoft Office Outlook, основанной на файле Outlook Form Storage (OFS-файл).
Bb531731.pubclass(ru-ru,VS.90).gif InvalidMessageClassException Представляет ошибки, происходящие, если указанное имя класса сообщений является недопустимым.
Bb531731.pubclass(ru-ru,VS.90).gif OutlookAddIn Представляет надстройку Microsoft Office Outlook.

Интерфейсы

  Интерфейс Описание
Bb531731.pubinterface(ru-ru,VS.90).gif IFormRegion Определяет интерфейс, предоставляющий методы, используемые событиями области формы.
Bb531731.pubinterface(ru-ru,VS.90).gif IFormRegionFactory Определяет интерфейс, создающий экземпляры классов, которые реализуют интерфейс IFormRegion.

Перечисления

  Перечисление Описание
Bb531731.pubenumeration(ru-ru,VS.90).gif FormRegionCustomActionAddressLike Задает порядок обработки целевого элемента, появляющегося при выполнении пользователем настраиваемого действия.
Bb531731.pubenumeration(ru-ru,VS.90).gif FormRegionCustomActionBody Указывает, как поле «Сообщение» или «Примечания» элемента Outlook включается в ответ, который появляется при выполнении пользователем настраиваемого действия.
Bb531731.pubenumeration(ru-ru,VS.90).gif FormRegionCustomActionMethod Задает порядок обработки ответа при выполнении пользователем настраиваемого действия.
Bb531731.pubenumeration(ru-ru,VS.90).gif FormRegionType Задает способ отображения области формы в Microsoft Office Outlook.

См. также

Ссылки

Другие ресурсы

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

Доступ к области формы во время выполнения

Рекомендации по созданию областей формы Outlook

Пошаговое руководство. Разработка области формы Outlook

Практическое руководство. Добавление области формы в проект надстройки Outlook

Пользовательские действия в областях форм Outlook

Связывание области формы с классом сообщений Outlook

Пошаговое руководство. Импорт области формы, созданной в Outlook

Практическое руководство. Отсутствие отображения области формы в Outlook

Практическое руководство. Доступ к элементу Outlook, который отображает область формы