Разработка решений Office
После разработки проекта с использованием средств разработчика Office в Visual Studio и настройке файлов проекта можно начать реализовывать код и настраиваемый пользовательский интерфейс.
Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Office 2013 и Office 2010. См. раздел Доступность функций по типам приложений Office и проектов.
Модель программирования решений Microsoft Office
Объектная модель Office предоставляет широкий ряд объектов, которые могут использоваться в процессе программирования.При программировании решений Office с использованием управляемого кода, в коде используются типы, содержащиеся в основных сборках взаимодействия Office.В решениях, создаваемых с использованием шаблонов проекта Office в Visual Studio, код пишется с прямым использованием создаваемых в проекте классах.Дополнительные сведения см. в разделе Написание кода в решениях Office.
Программирование различных типов решений Office
Тип создаваемого решения определяется функциями, которые используются в проекте.Например, можно добавить элементы управления Windows Forms и расширенные элементы управления Office (которые называются ведущими элементами управления) в настройки уровня документа путем перетаскивания элементов с панели элементов в Visual Studio во время разработки.Однако при разработки надстройки уровня приложения можно добавить эти элементы управления в документы только во время выполнения путем написания кода.
Дополнительные сведения о возможностях, относящихся к различным типам решений, см. в следующих разделах:
Для получения дополнительных сведений о планировании решений Office и операций, которые помогут создавать проекты, см. в разделе Проектирование и создание решений Office.
Связанные разделы
Заголовок |
Описание |
---|---|
Описание различных аспектов написания кода в решениях Office. |
|
Обзор модели программирования надстроек уровня приложения и соответствующих задач программирования. |
|
Обзор модели программирования настроек уровня документа и соответствующих задач программирования. |
|
Описание разных способов настройки пользовательского интерфейса приложений Office с использованием надстроек уровня приложения и настроек уровня документа. |
|
Описание различных способов, с которыми можно работать с данными в решениях office, например привязка данных к элементам управления и кэширование данных в настройках уровня документа. |
|
Советы по решению типичных проблем, с которыми можно столкнуться при создании решений Office. |
|
Общие сведения о работе с несколькими потоками в решениях Office. |
|
Описание специальных возможностей решений Office. |
См. также
Задачи
Практическое руководство. Создание и изменение настраиваемых свойств документа
Практическое руководство. Чтение и запись в свойства документа
Практическое руководство. Назначение многоязыкового пользовательского интерфейса Office
Пошаговое руководство. Создание первой надстройки уровня приложения для Excel
Пошаговое руководство. Создание первой настройки уровня документа для Excel
Пошаговое руководство. Создание первой надстройки уровня приложения для Outlook
Пошаговое руководство. Создание первой надстройки уровня приложения для PowerPoint
Пошаговое руководство. Создание первой надстройки уровня приложения для Project
Пошаговое руководство. Создание первой надстройки уровня приложения для Word
Пошаговое руководство. Создание первой настройки уровня документа для Word