AddIn - интерфейс

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

Пространство имен:  Microsoft.Office.Tools
Сборка:  Microsoft.Office.Tools.Common (в Microsoft.Office.Tools.Common.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 Инфраструктура.

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

Методы

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

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

События

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

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

Заметки

При создании надстроек уровня приложения с помощью средств разработки Office в Visual Studio, интерфейс AddIn обычно не используется непосредственно. Вместо этого используйте в проекте сгенерированный класс ThisAddIn. Класс ThisAddIn производит большинство своих членов от класса AddInBase. Этот базовый класс перенаправляет все вызовы своих участников во внутреннюю реализацию интерфейса AddIn в среде Среда выполнения Visual Studio Tools for Office.

Дополнительные сведения см. в разделе Программирование надстроек уровня приложения.

Примечание

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

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

В настоящей документации описывается версия данного типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены и примеры, предназначенные для данного типа, могут не работать. Документацию о данном типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

См. также

Ссылки

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

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

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