Шаблон проекта документа Word
Обновлен: Ноябрь 2007
Применимость |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Шаблон проекта документа Word в Visual Basic или Visual C# служит основой для решений, которые разрабатываются на базе создаваемых или уже созданных документов Microsoft Office Word. Существуют разные шаблоны проектов для документов Word 2003 и документов Word 2007. Шаблоны проектов позволяют автоматически добавлять необходимые ссылки на сборки, файлы и код, используемые в качестве отправной точки при создании решения.
![]() |
---|
По умолчанию некоторые файлы и ссылки в следующем списке скрыты. Чтобы просмотреть полный список, щелкните Показать все файлы в панели инструментов обозревателя решений. В следующем списке представлены далеко не все файлы и ссылки, которые используются в шаблонах проектов Visual Studio. |
Файлы
Решение Visual Studio Tools for Office создает следующие нескрытые файлы в проектах документов Word 2003 и Word 2007:
Имя_документа.doc — представляет документ Word в проекте. В нем содержится файл исходного текста и рабочая область конструирования.
ThisDocument (VB-файл для Visual Basic или CS-файл для Visual C#) — документ, предоставляющий рабочую область конструирования и файл исходного текста. Дополнительные сведения см. в разделе Ведущий элемент документа.
![]() |
---|
В файл исходного текста, относящийся к документу, нельзя добавлять новые классы. Для всех дополнительных классов необходимо добавлять новые файлы. |
Решение Visual Studio Tools for Office также позволяет дополнительно создавать следующие файлы при построении проекта документа Word 2007:
- Имя_проекта_TemporaryKey.pfx — временный сертификат, который позволяет подписывать манифесты приложений и развертывания для проекта в процессе разработки. Дополнительные сведения см. в разделах Присвоение уровня доверия решениям Office (система 2007) и Безопасность в решениях Office (система 2007).
Скрытые файлы
Решение Visual Studio Tools for Office создает несколько скрытых файлов. Не рекомендуется изменять эти файлы вручную. Они создаются повторно, когда в проект вносятся изменения, при этом изменения, сделанные вручную, не сохраняются.
Решение Visual Studio Tools for Office создает следующие скрытые файлы.
ThisDocument.Designer.xml — доступное только для чтения декларативное представление программируемых объектов в документе.
ThisDocument.Designer (VB-файл или CS-файл) — доступный только для чтения файл исходного текста, предоставляющий вспомогательные реализации для объектов в документе, в том числе и код, обеспечивающий правильное создание экземпляров объекта.
Имя_документа.Designer.xml — доступное только для чтения декларативное представление таких программируемых объектов, как пользовательские элементы управления, которые по умолчанию не являются частью решения Visual Studio Tools for Office. Этот файл создается при добавлении пользовательского элемента управления в документ.
Имя_документа.Designer (VB-файл или CS-файл) — доступный только для чтения файл исходного текста, предоставляющий вспомогательные реализации для пользовательских элементов управления. Этот файл создается при добавлении пользовательского элемента управления в документ.
Код шаблона
В файлах исходного текста для шаблона проекта содержатся следующие обработчики событий. Дополнительные сведения см. в разделе Инструменты Visual Studio для событий проекта Office.
ThisDocument_Startup
ThisDocument_Startup обрабатывает событие Document.Startup. Это событие возникает после запуска решения и выполнения всех кодов инициализации в сборке. Этот обработчик событий позволяет запускать код инициализации решения.
ThisDocument_Shutdown
ThisDocument_Shutdown обрабатывает событие Document.Shutdown. Это событие возникает, когда домен приложения, в который загружен код приложения, готов к выгрузке.
Ссылки
Набор средств Visual Studio Tools for Office автоматически создает набор ссылок на сборки в проектах документов Word. В этот набор входят ссылки на следующие сборки:
Сборки в среде выполнения Visual Studio Tools for Office. Дополнительные сведения об этих сборках см. в разделе Общие сведения об инструментах Visual Studio для среды выполнения Office.
Основные сборки взаимодействия для компонентов Microsoft Office с общим доступом и для приложения Word. Дополнительные сведения см. в разделе Основные сборки взаимодействия Office.
Сборки .NET Framework, которые используются при разработке решений Visual Studio Tools for Office.
См. также
Задачи
Практическое руководство. Создание проектов Visual Studio Tools for Office
Основные понятия
Общие сведения об использовании сборок в решениях Office
Общие сведения об объектной модели Word