Поделиться через


Разработка приложений Office в Visual Studio

Можно расширить Office 2013 и Office 2010 с помощью средств разработчика office в Visual Studio.Можно создавать 2 типа решений. решения, которые позволяют integration services и решениях Интернета, пристреливают платформы .NET Framework и глубоко интегрированы с объектной моделью office.

Интеграция устройств с приложениями office

Путем создания для приложения office, можно создать визуально сложные решения, интегрированные данные и веб-содержимое.Например, можно создать более эффективный отчет о продажах, объединяя данные о продажах из базы данных, управлять взаимоотношения с клиентами с веб-службой для сопоставления Bing.

Приложению office, по существу, веб-страницу, отображаемое в приложении office.Можно использовать модель объектов JavaScript для доступа к информации в документах, которые открыты в Excel, формулируют и проектов.Можно производить доступ к данным элемента Outlook как сведения в теле сообщения электронной почты или элемента встречи.Можно разрабатывать приложения для office с помощью знакомых размещённых в интернете языков, например HTML 5, CSS и JavaScript, и можно подключиться и веб-службы через HTTP и технологии AJAX.Дополнительные сведения см. в разделе Новые возможности для разработчиков office 2013.

Не следует использовать Visual Studio для создания приложения office, однако можно создать более легко с помощью шаблонов, визуальные редакторы и автоматизированных упаковывая средств в Visual Studio.Дополнительные сведения см. в разделе Создание приложений для Office с помощью Visual Studio..

Создание решения, глубоко интегрируются с office

Если требуется создать решение, глубоко интегрируются с office и используют полную функциональность платформы .NET Framework, надстройки или настройки могут быть большим параметром.Надстройка выполняется при запущено приложение office, например Excel.Добавить- ins может повлиять на любой документ, открытые пользователя.Каждая настройка сопоставлена с конкретным документом.

С помощью надстройки или настройки, можно создать элементы пользовательского интерфейса, смешивают по умолчанию с элементами пользовательского интерфейса office.Например, можно добавить пользовательские вкладки, группы и команд на ленте или областей задач, которые появляются рядом с открытыми документами.Эти элементы можно создать путем добавления элементов управления в визуальном конструкторе, и можно настроить их внешнего вида и функциональности путем установки свойств в окне Свойства.Можно обработать события в этих элементах пользовательского интерфейса.В пользовательском коде можно событие- событий автоматизации задач office или предоставить пользовательскую логику, которая использует платформу .NET Framework для взаимодействия с базой данных или в службе.

Добавить- ins и настройки обеспечивают самую глубокую интеграцию с office, пока отдавая все преимущества использования платформой .NET Framework.Однако каждая надстройка и настройку необходимо установить на компьютерах пользователей, поэтому эти решения могут быть сложнее развертывать и поддерживать.Дополнительные сведения см. в разделе Создание надстроек и настроек для Office с помощью Visual Studio.