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


AddIn - интерфейс

Определяет основные функциональные возможности надстроек, создаваемых с помощью средств разработки Office в Visual Studio.

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

Синтаксис

'Декларация
<GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")> _
Public Interface AddIn _
    Inherits IBindableComponent, IComponent, IDisposable
[GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")]
public interface AddIn : IBindableComponent, IComponent, 
    IDisposable

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

Свойства

  Имя Описание
Открытое свойство BindingContext Возвращает или задает коллекцию диспетчеров валют для IBindableComponent. (Унаследовано от IBindableComponent.)
Открытое свойство DataBindings Возвращает коллекцию объектов привязки данных для данного IBindableComponent. (Унаследовано от IBindableComponent.)
Открытое свойство DataHost Инфраструктура.
Открытое свойство DefaultExtension Получает расширение по умолчанию для данного объекта AddIn.
Открытое свойство Extension Получает настраиваемое расширение для данного объекта AddIn.
Открытое свойство HostContext Инфраструктура.
Открытое свойство ItemProvider Инфраструктура.
Открытое свойство Site Возвращает или задает объект ISite, связанный с объектом IComponent. (Унаследовано от IComponent.)
Открытое свойство Tag Инфраструктура.

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

Методы

  Имя Описание
Открытый метод _VtblGap1_1 Инфраструктура.
Открытый метод Dispose Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.)

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

События

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

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

Заметки

При создании надстроек уровня приложения с помощью средств разработки Office в Visual Studio, интерфейс AddIn обычно не используется непосредственно. Вместо этого используйте в проекте сгенерированный класс ThisAddIn. Класс ThisAddIn производит большинство своих членов от класса AddInBase. Этот базовый класс перенаправляет все вызовы своих участников во внутреннюю реализацию интерфейса AddIn в среде 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.

См. также

Ссылки

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

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

Программирование надстроек уровня приложения