OutlookAddIn - интерфейс
Определяет основные функциональные возможности надстроек Outlook, создаваемых с помощью средств разработки Office в Visual Studio.
Пространство имен: 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("af8e9f42-f1c8-4a6c-8d64-d21168c8ad80")> _
Public Interface OutlookAddIn _
Inherits AddIn, IBindableComponent, IComponent, IDisposable
[GuidAttribute("af8e9f42-f1c8-4a6c-8d64-d21168c8ad80")]
public interface OutlookAddIn : AddIn,
IBindableComponent, IComponent, IDisposable
Тип OutlookAddIn предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
BindingContext | Возвращает или задает коллекцию диспетчеров валют для IBindableComponent. (Унаследовано от IBindableComponent.) |
![]() |
DataBindings | Возвращает коллекцию объектов привязки данных для данного IBindableComponent. (Унаследовано от IBindableComponent.) |
![]() |
DataHost | Инфраструктура. (Унаследовано от AddIn.) |
![]() |
DefaultExtension | Получает расширение по умолчанию для данного объекта AddIn. (Унаследовано от AddIn.) |
![]() |
Extension | Получает настраиваемое расширение для данного объекта AddIn. (Унаследовано от AddIn.) |
![]() |
HostContext | Инфраструктура. (Унаследовано от AddIn.) |
![]() |
ItemProvider | Инфраструктура. (Унаследовано от AddIn.) |
![]() |
Site | Возвращает или задает объект ISite, связанный с объектом IComponent. (Унаследовано от IComponent.) |
![]() |
Tag | Инфраструктура. (Унаследовано от AddIn.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Dispose | Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.) |
![]() |
GetFormRegions() | Инфраструктура. |
![]() |
GetFormRegions(Explorer, Type) | Инфраструктура. |
![]() |
GetFormRegions(Inspector, Type) | Инфраструктура. |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
BindingContextChanged | Инфраструктура. (Унаследовано от AddIn.) |
![]() |
Disposed | Представляет метод, обрабатывающий событие Disposed компонента. (Унаследовано от IComponent.) |
![]() |
FormRegionFactoryResolve | Происходит при загрузке надстройки, если заданное в реестре имя области формы не соответствует ни одному из имен областей формы, определенному в надстройке. |
![]() |
Shutdown | Происходит, непосредственно перед выгрузкой надстройки. (Унаследовано от AddIn.) |
![]() |
Startup | Происходит при загрузке надстройки после выполнения всего кода инициализации сборки. (Унаследовано от AddIn.) |
В начало страницы
Заметки
При создании надстроек Outlook с помощью средств разработки Office в Visual Studio, интерфейс OutlookAddIn обычно не используется непосредственно. Вместо этого используйте в проекте сгенерированный класс ThisAddIn. Класс ThisAddIn производит большинство своих членов от класса OutlookAddInBase. Этот базовый класс перенаправляет все вызовы своих участников во внутреннюю реализацию интерфейса OutlookAddIn в среде Visual Studio Tools for Office (среда выполнения).
Для получения дополнительной информации см. Программирование надстроек уровня приложения.
Примечание
Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Общие сведения об инструментах Visual Studio для среды выполнения Office.
Использование
В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформ .NET Framework 4 и .NET Framework 4.5. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию о данном типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.