Разработка решений Office
После разработки проекта с помощью Office Developer Tools в Visual Studio и настройки файлов проекта можно начать реализовывать код и пользовательский интерфейс.
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO. См. сведения о функциях, доступных по Приложение Office и типу проекта.
Примечание.
Заинтересованы в разработке решений, которые расширяют возможности Office на нескольких платформах? Ознакомьтесь с новой моделью надстроек Office. Надстройки Office имеют небольшое пространство по сравнению с надстройками и решениями VSTO, и вы можете создавать их практически с помощью любой технологии веб-программирования, таких как HTML5, JavaScript, CSS3 и XML.
Модель программирования решений Office
Объектная модель Office предоставляет широкий набор объектов, которые можно использовать. При программировании решений Office с помощью управляемого кода вы создаете код, который использует типы в основных сборках взаимодействия Office. В решениях, создаваемых с помощью шаблонов проектов Office в Visual Studio, также можно разрабатывать код непосредственно для созданных классов в своем проекте. Дополнительные сведения см. в статье "Написание кода в решениях Office".
Программа различных типов решений Office
Тип создаваемого решения определяет, какие функции можно использовать в проекте. Например, элементы управления Windows Forms и расширенные элементы управления Office (которые называются элементы управления ведущего приложения) можно добавлять в настройки на уровне документа путем перетаскивания элементов из панели элементов в Visual Studio во время разработки. Однако при разработке надстройки VSTO можно только добавлять эти элементы управления в документы во время выполнения путем написания кода.
Дополнительные сведения о функциях, характерных для различных типов решений, см. в следующих статьях:
Программные надстройки VSTO.
Настройки уровня документа программы.
Настройка пользовательского интерфейса Office.
Справочные сведения по планированию решений и процедур Office для создания проектов см. в статье "Проектирование и создание решений Office".
См. также
Заголовок | Description |
---|---|
Написание кода в решениях Office | Описание различных аспектов написания кода в решениях Office. |
Программные надстройки VSTO | Общие сведения о модели программирования надстроек VSTO и связанных задачах программирования. |
Настройки уровня документа программы | Общие сведения о модели программирования настроек на уровне документа и связанных задачах программирования. |
Настройка пользовательского интерфейса Office | Описание различных способов настройки пользовательского интерфейса приложений Office с помощью надстроек VSTO и настроек на уровне документа. |
Данные в решениях Office | Описание различных способов работы с данными в решениях Office, например, привязки данных к элементам управления и кэширования данных в настройках на уровне документа. |
Устранение неполадок решений Office | Советы по решению типичных проблем, которые могут происходить при создании решений Office. |
Поддержка потоков в Office | Общие сведения о работе с несколькими потоками в решениях Office. |
Специальные возможности в проектах Office | Описание специальных возможностей, доступных в решениях Office. |
Связанный контент
- Практическое руководство. Создание и изменение настраиваемых свойств документа
- Практическое руководство. Чтение и запись в свойства документа
- Практическое руководство. Назначение многоязычного пользовательского интерфейса Office
- Пошаговое руководство. Создание первой надстройки VSTO для Excel
- Пошаговое руководство. Создание первой настройки уровня документа для Excel
- Пошаговое руководство. Создание первой надстройки VSTO для Outlook
- Пошаговое руководство. Создание первой надстройки VSTO для PowerPoint
- Пошаговое руководство. Создание первой надстройки VSTO для проекта
- Пошаговое руководство. Создание первой надстройки VSTO для Word
- Пошаговое руководство. Создание первой настройки на уровне документа для Word