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), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.