Шаблоны проектов надстроек для Microsoft Office 2003

Обновлен: Ноябрь 2007

Применимость

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office.

Тип проекта

  • Проекты уровня приложения

Версия Microsoft Office

  • Excel 2003

  • Outlook 2003

  • PowerPoint 2003

  • Project 2003

  • Visio 2003

  • Word 2003

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

Шаблоны проектов надстроек для Microsoft Office 2003 позволяют автоматически добавлять необходимые ссылки проектов, файлы и основной код, на базе которого можно создавать надстройки уровня приложения для приложений, перечисленных выше.

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

Aa942113.alert_note(ru-ru,VS.90).gifПримечание.

По умолчанию некоторые файлы и ссылки в следующем списке скрыты. Чтобы просмотреть полный список, щелкните Показать все файлы в панели инструментов обозревателя решений. В следующем списке представлены далеко не все файлы и ссылки, которые используются в шаблонах проектов Visual Studio.

Файлы

Visual Studio Tools for Office создает один нескрытый файл исходного текста:

  • ThisAddIn (VB-файл для Visual Basic или CS-файл для Visual C#) — файл, предоставляющий частичное определение класса ThisAddIn. Остальная часть класса определена в скрытом файле исходного текста.

    Класс ThisAddIn является точкой входа для кода, написанного в надстройке. Дополнительные сведения см. в разделе Ведущий элемент AddIn.

Скрытые файлы

Visual Studio Tools for Office создает несколько скрытых файлов исходного текста. Не рекомендуется изменять эти файлы вручную. Они создаются повторно, когда в проект вносятся изменения, при этом изменения, сделанные вручную, не сохраняются.

Visual Studio Tools for Office создает следующие скрытые файлы исходного текста:

  • ThisAddIn.Designer.xml — декларативное представление программируемых объектов в проекте надстройки.

  • ThisAddIn.Designer (VB-файл для Visual Basic или CS-файл для Visual C#) — файл исходного текста, предоставляющий частичное определение класса ThisAddIn. Сюда входят конструкторы, различные методы инициализации и другой код, который создается автоматически во время разработки. Остальная часть класса определена в файле исходного текста ThisAddIn.

Код шаблона

В файле исходного текста ThisAddIn содержатся следующие обработчики событий. Дополнительные сведения см. в разделе Инструменты Visual Studio для событий проекта Office.

ThisAddIn_Startup

Этот метод обрабатывает событие Startup, которое возникает после запуска приложения и выполнения всех кодов инициализации в сборке. Этот метод позволяет запускать код инициализации надстройки.

ThisAddIn_Shutdown

Этот метод обрабатывает событие Shutdown, возникающее, когда домен приложения, в который загружен код приложения, готов к выгрузке. Этот метод позволяет освободить ресурсы, используемые надстройкой.

Ссылки

Visual Studio Tools for Office автоматически создает набор ссылок на сборки в проектах надстроек. В этот набор входят ссылки на следующие сборки:

См. также

Задачи

Практическое руководство. Создание проектов Visual Studio Tools for Office

Основные понятия

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

Общие сведения об использовании сборок в решениях Office

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

Шаблоны проектов Office

Управление решениями, проектами и файлами

Шаблоны проектов Office