Общие сведения о шаблонах проектов пакета инструментов 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.
Примечание. |
---|
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.
Примечание. |
---|
Шаблоны 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
Знакомство с программными настройками уровня документа для Excel
Приступая к работе: программирование настроек уровня документа для Word
Приступая к программированию надстроек на уровне приложения
Сравнение документов и шаблонов