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


Общие сведения о шаблонах проектов пакета инструментов Visual Studio для Office

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

В Visual Studio Tools for Office имеются шаблоны проектов, предназначенные для создания указанных ниже типов решений Microsoft Office.

  • Настройки на уровне документа

  • Надстройки уровня приложения

  • Рабочие процессы SharePoint

  • Формы InfoPath

Шаблоны проектов Visual Studio Tools for Office доступны в диалоговом окне Создание проекта в узле Office. Узел Office состоит из двух подузлов, 2003 и 2007, в которых содержатся шаблоны проектов для Microsoft Office 2003 и выпуска 2007 системы Microsoft Office. В узлах для языков Visual C# и Visual Basic также можно найти шаблоны проектов надстроек для книг Excel 2007, документов Word 2007 и Outlook 2007. Шаблоны проектов Visual Studio Tools for Office доступны только для Visual Basic и Visual C#.

В каждом проекте имеется код, необходимый чтобы приступить к работе над конкретным типом решения. В коде вызываются события startup и shutdown, а также включены методы для обработки этих событий. Дополнительные сведения см. в разделе Инструменты Visual Studio для событий проекта Office.

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

Visual Studio Tools for Office является необязательным компонентом Visual Studio 2008 Professional, а Visual Studio Team System. Visual Studio Tools for Office устанавливается по умолчанию с данными версиями Visual Studio.

Шаблоны проектов на уровне документа

В узлах Office, 2003 и 2007 имеются шаблоны проектов, позволяющие приступить к работе над созданием настроек на уровне документа для приложений Word и Excel. Дважды щелкните любой из проектов уровня документа, чтобы запустить Мастер проектов пакета инструментов Visual Studio для Office, в котором можно создать для решения новый документ или воспользоваться существующим.

Дополнительные сведения см. в разделе Практическое руководство. Создание проектов Visual Studio Tools for Office. Сведения о том, как приступить к работе над этими типами проектов, см. в разделах Знакомство с программными настройками уровня документа для Excel и Приступая к работе: программирование настроек уровня документа для Word.

Документ Word

В шаблонах проектов Документ Word 2007 и Документ Word 2003 имеется код для автоматизации и перехвата событий приложения Word. В приложении Word можно легко представить данные в виде насыщенных графикой отчетов, а также создать привлекательный интерфейс для сбора данных. Дополнительные сведения см. в разделе Шаблон проекта документа Word.

Шаблон Word

Шаблоны проектов Шаблон Word 2007 и Шаблон Word 2003 идентичны шаблонам проектов Документ Word 2007 и Документ Word 2003. Однако эти шаблоны облегчают пользователям задачу создания локальных копий документа шаблона Word. В новом документе будут доступны расширения управляемого кода. Дополнительные сведения см. в разделе Шаблон проекта шаблона Word.

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

Шаблоны Word, ссылающиеся на расширения управляемого кода, нельзя использовать в качестве глобальных надстроек. Если шаблон загружается из каталога Startup приложения Word, сборка не вызывается. Дополнительные сведения см. в разделе Ограничения глобальных шаблонов и надстроек Excel (XLA-файлов).

Книга Excel

Шаблоны проектов Книга Excel 2007 и Книга Excel 2003 содержат код для автоматизации и перехвата событий приложения Excel, что позволяет использовать в решениях возможности Excel для анализа данных и средства построения диаграмм. Дополнительные сведения см. в разделе Шаблон проекта книги Excel.

Шаблон Excel

Шаблоны проектов Шаблон Excel 2007 и Шаблон Excel 2003 идентичны шаблонам проектов Книга Excel. Однако этот шаблон облегчает пользователям задачу создания локальных копий книги шаблона Excel. В новой книге будут доступны расширения управляемого кода. Дополнительные сведения см. в разделе Шаблон проекта шаблона Excel.

Шаблоны проектов уровня приложения

В узлах Office, 2003 и 2007 имеются шаблоны проектов, позволяющие приступить к работе над созданием надстроек для приложений Microsoft Office 2003 и выпуска 2007 системы Microsoft Office. Дополнительные сведения о создании проекта надстройки см. в разделе Практическое руководство. Создание проектов Visual Studio Tools for Office. Сведения о том, как приступить к работе над проектами надстроек см. в разделе Приступая к программированию надстроек на уровне приложения.

2007

В узлах Office и 2007 имеются шаблоны проектов для указанных ниже приложений.

  • Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Project 2007

  • Visio 2007

  • Word 2007

Дополнительные сведения см. в разделе Шаблоны проектов надстроек для Microsoft Office 2007.

2003

В узлах Office и 2003 имеются шаблоны проектов уровня приложения для указанных ниже приложений.

  • Excel 2003

  • Outlook 2003

  • PowerPoint 2003

  • Project 2003

  • Visio 2003

  • Word 2003

Дополнительные сведения см. в разделе Шаблоны проектов надстроек для Microsoft Office 2003.

Все шаблоны проектов надстроек уровня приложения для Microsoft Office 2003 также включают проект программы установки, которую можно использовать для развертывания надстройки Microsoft Office 2003. Дополнительные сведения о проекте программы установки см. в разделе Проекты установки для надстроек уровня приложения (система 2003).

Шаблоны проектов рабочих процессов SharePoint

Узлы Workflow, Office и 2007 содержат по два шаблона проекта, позволяющих приступить к работе над созданием пользовательских шаблонов рабочих процессов для Microsoft Office SharePoint Server 2007.

  • Последовательный поток работ SharePoint 2007. Этот шаблон проекта представляет поток работ, состоящий из последовательности действий, выполняемых в определенном порядке до тех пор, пока не будет выполнено последнее действие.

  • Поток работ конечного компьютера SharePoint 2007. Этот поток работ представляет рабочий процесс, состоящий из набора состояний, переходов и действий.

Дополнительные сведения о данных шаблонах проектов см. в разделе Шаблоны проектов рабочих процессов SharePoint. Дополнительные сведения о создании проекта шаблона потока работ SharePoint см. в разделе Практическое руководство. Создание нового проекта рабочего процесса SharePoint.

Шаблоны форм InfoPath

Узлы Office и 2007 содержат шаблон проекта Шаблон формы InfoPath. Этот проект используется для создания шаблона формы InfoPath для Microsoft Office InfoPath 2007.

Дополнительные сведения см. в разделе Разработка шаблонов форм InfoPath с управляемым кодом.

См. также

Задачи

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

Практическое руководство. Создание нового проекта рабочего процесса SharePoint

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

Создание решений Office в Visual Studio

Разработка решений Office

Знакомство с программными настройками уровня документа для Excel

Приступая к работе: программирование настроек уровня документа для Word

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

Сравнение документов и шаблонов

Ссылки

Диалоговое окно "Создать проект"