IFormRegionFactory - интерфейс
Определяет интерфейс, создающий экземпляры классов, которые реализуют интерфейс IFormRegion.
Пространство имен: Microsoft.Office.Tools.Outlook
Сборки: Microsoft.Office.Tools.Outlook (в Microsoft.Office.Tools.Outlook.dll)
Microsoft.Office.Tools.Outlook.v4.0.Utilities (в Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)
Синтаксис
'Декларация
<GuidAttribute("0EA930C9-8CAB-4557-89D9-3BE282E4B926")> _
Public Interface IFormRegionFactory
[GuidAttribute("0EA930C9-8CAB-4557-89D9-3BE282E4B926")]
public interface IFormRegionFactory
Тип IFormRegionFactory предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Kind | Возвращает тип области формы, создаваемой классом производства. | |
Manifest | Возвращает коллекцию свойств, описывающих представление области формы в Microsoft Office Outlook. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CreateFormRegion | Возвращает экземпляр класса, который реализует интерфейс IFormRegion. | |
GetFormRegionStorage | Возвращает OSF-файл. | |
IsDisplayedForItem | Возвращает значение, указывающее, будет ли область формы отображаться для указанного элемента Microsoft Office Outlook. |
В начало страницы
Заметки
Интерфейс IFormRegionFactory определяет методы, используемые Microsoft Office Outlook и надстройкой Outlook для создания экземпляров классов, реализующих интерфейс IFormRegion.
При добавлении элемента Область формы Outlook в проект надстройки Outlook Visual Studio добавляет в проект класс производства областей формы, реализующий интерфейс IFormRegionFactory.
Помимо этого, класс производства областей формы, реализующий интерфейс IFormRegionFactory, можно создать вручную.При создании класса производства областей формы вручную необходимо также создать класс области формы, реализующий интерфейс IFormRegion.
Экземпляр класса области формы создается в методе CreateFormRegion класса производства областей формы.