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


OutlookAddInBase - класс

Предоставляет базовый класс для класса ThisAddIn в надстройках Outlook, создаваемых с помощью Visual Studio.

Иерархия наследования

System.Object
  Microsoft.Office.Tools.AddInBase
    Microsoft.Office.Tools.Outlook.OutlookAddInBase

Пространство имен:  Microsoft.Office.Tools.Outlook
Сборка:  Microsoft.Office.Tools.Outlook.v4.0.Utilities (в Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)

Синтаксис

'Декларация
Public MustInherit Class OutlookAddInBase _
    Inherits AddInBase
public abstract class OutlookAddInBase : AddInBase

Тип OutlookAddInBase предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод OutlookAddInBase Инфраструктура.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Base Получает объект OutlookAddIn, расширяемый данным объектом OutlookAddInBase.
Открытое свойство BindingContext Инфраструктура. (Унаследовано от AddInBase.)
Открытое свойство DataBindings Инфраструктура. (Унаследовано от AddInBase.)
Открытое свойство DataHost Инфраструктура. (Унаследовано от AddInBase.)
Открытое свойство HostContext Инфраструктура. (Унаследовано от AddInBase.)
Открытое свойство ItemProvider Инфраструктура. (Унаследовано от AddInBase.)
Открытое свойство Site Инфраструктура. (Унаследовано от AddInBase.)
Открытое свойство Tag Инфраструктура. (Унаследовано от AddInBase.)

В начало страницы

Методы

  Имя Описание
Открытый метод BeginInit Инфраструктура. (Унаследовано от AddInBase.)
Защищенный метод CreateRibbonExtensibilityObject Возвращает объект, который реализует интерфейс Microsoft.Office.Core.IRibbonExtensibility. (Унаследовано от AddInBase.)
Защищенный метод CreateRibbonObjects Возвращает массив объектов IRibbonExtension методу CreateRibbonExtensibilityObject.Объекты представляют ленты для отображения во время выполнения. (Унаследовано от AddInBase.)
Открытый метод Dispose Освобождает ресурсы, используемые объектом AddInBase. (Унаследовано от AddInBase.)
Открытый метод EndInit Инфраструктура. (Унаследовано от AddInBase.)
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Защищенный метод FinishInitialization Инфраструктура. (Унаследовано от AddInBase.)
Открытый метод GetFormRegions() Инфраструктура.
Открытый метод GetFormRegions(Explorer, Type) Инфраструктура.
Открытый метод GetFormRegions(Inspector, Type) Инфраструктура.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Защищенный метод GetHostItem<T> Инфраструктура. (Унаследовано от AddInBase.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод Initialize Инфраструктура. (Унаследовано от AddInBase.)
Защищенный метод InitializeDataBindings Инфраструктура. (Унаследовано от AddInBase.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnShutdown Инфраструктура. (Унаследовано от AddInBase.)
Защищенный метод OnStartup Инфраструктура. (Унаследовано от AddInBase.)
Защищенный метод RequestComAddInAutomationService Возвращает в надстройку объект, который может быть использован другими решениями. (Унаследовано от AddInBase.)
Защищенный метод RequestService Возвращает объект, который расширяет функцию в приложении Microsoft Office. (Унаследовано от AddInBase.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

В начало страницы

События

  Имя Описание
Открытое событие BindingContextChanged Инфраструктура. (Унаследовано от AddInBase.)
Открытое событие Disposed Инфраструктура. (Унаследовано от AddInBase.)
Открытое событие FormRegionFactoryResolve Происходит при загрузке надстройки, если заданное в реестре имя области формы не соответствует ни одному из имен областей формы, определенному в надстройке.
Открытое событие Shutdown Происходит, непосредственно перед выгрузкой надстройки. (Унаследовано от AddInBase.)
Открытое событие Startup Происходит при загрузке надстройки после выполнения всего кода инициализации сборки. (Унаследовано от AddInBase.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод EntryPoint.BeginInit Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод EntryPoint.EndInit Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод EntryPoint.FinishInitialization Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод EntryPoint.Initialize Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод EntryPoint.InitializeDataBindings Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод EntryPoint.OnShutdown Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод EntryPoint.OnStartup Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод IAddInExtension.CreateRibbonExtensibilityObject Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод IAddInExtension.CreateRibbonObjects Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод IAddInExtension.RequestComAddInAutomationService Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытый метод IAddInExtension.RequestService Инфраструктура. (Унаследовано от AddInBase.)
Явная реализация интерфейсаЗакрытое свойство IExtension.ExtensionBase Инфраструктура. (Унаследовано от AddInBase.)

В начало страницы

Заметки

Класс OutlookAddInBase предоставляет функциональные возможности для надстроек Outlook, созданных с помощью средств разработки Office в Visual Studio. Класс OutlookAddInBase расширяет класс AddInBase, предоставляя методы, которые можно использовать для доступа к областям формы в проекте. Дополнительные сведения см. в разделе Программирование надстроек уровня приложения.

Использование

Данный тип используется только в проектах Office, предназначенных для платформы .NET Framework 4. Определяющая этот тип сборка не входит в состав среды выполнения Visual Studio Tools for Office. Необходимо развернуть эту сборку вместе с решением. Дополнительные сведения см. в разделе Сборки среды выполнения Visual Studio Tools for Office.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Office.Tools.Outlook - пространство имен