AddIn Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет основные функции надстроек, создаваемых с помощью инструментов разработчика Office в Visual Studio.
[System.Runtime.InteropServices.Guid("122bc42d-92fe-47f4-9f66-d7b282a1325b")]
public interface AddIn : IDisposable, System.ComponentModel.IComponent, System.Windows.Forms.IBindableComponent
- Производный
- Атрибуты
- Реализации
Комментарии
При создании надстройки уровня приложения с помощью средств разработки Office в Visual Studio вы обычно не используете AddIn интерфейс напрямую. Вместо этого используйте созданный ThisAddIn класс в проекте. ThisAddInКласс наследует большинство его членов от AddInBase класса. Этот базовый класс перенаправляет все вызовы к членам внутренней реализации интерфейса AddIn в Набор средств Visual Studio для Office (cреда выполнения).
Для получения дополнительной информации см. Programming VSTO Add-Ins.
Примечание
Данный интерфейс реализуется набором средств Visual Studio для Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.
Использование
В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
Свойства
| DataHost | |
| DefaultExtension |
Получает расширение по умолчанию для этого объекта AddIn. |
| Extension |
Получает настраиваемое расширение для данного объекта AddIn. |
| HostContext | |
| ItemProvider | |
| Tag | |
События
| BindingContextChanged | |
| Shutdown |
Происходит, непосредственно перед выгрузкой надстройки. |
| Startup |
Происходит при загрузке надстройки после выполнения всего кода инициализации сборки. |