Расширение средств SharePoint в Visual Studio
Инструментов SharePoint в Visual Studio соответствуют требованиям многих сценариях разработки приложений.Однако бывают ситуации, в которых их функциональности оказывается недостаточно для решения задач, которые стоят перед разработчиками.В этих случаях можно расширить средства SharePoint, чтобы создать необходимые функции.
Расширение средств SharePoint
Можно раскрыть систему проекта SharePoint и узел Подключения SharePoint в окне Обозреватель серверов.
Расширение системы проектов SharePoint
Visual Studio включает набор шаблонов и шаблонов элементов проекта, которые можно использовать для создания решений SharePoint.Например, имеются шаблоны для приемников событий, определений списков, рабочих процессов и веб-частей.Можно также определить собственные типа элементов проекта SharePoint для создания таких компонентов SharePoint как поля и настраиваемые действия.Также можно создать расширения для типов элементов проекта SharePoint, поставляемых с Visual Studio; также можно создавать расширения для проектов SharePoint.
Дополнительные сведения см. в разделе Расширение системы проектов SharePoint.
Расширение узла подключений SharePoint в обозревателе серверов
В Visual Studio можно использовать узелПодключения SharePoint в окнеОбозреватель серверов для просмотра многие компоненты одного или нескольких локальных сайтов SharePoint, в иерархическом представлении в виде дерева. Можно также расширить узел Подключения SharePoint следующими способами:
путем добавления собственных узлов.Это бывает удобно, если требуется отображать компоненты сайтов SharePoint, которые не отображаются по умолчанию;
путем расширения имеющихся узлов.Например, можно добавить новый дочерний узел в существующий узел или добавить в узел пункт контекстного меню и выполнять задачи при нажатии разработчиком пункта меню.
Дополнительные сведения см. в разделе Расширение узла подключений SharePoint в обозревателе сервера.
Требования к компьютеру разработчика
Для создания расширений для средств SharePoint компьютер разработчика должен соответствовать один и тот же для создания решений SharePoint в Visual Studio.Дополнительные сведения см. в разделе Требования по разработке решений SharePoint;
Также рекомендуется установить SDK для Visual Studio.Пакет SDK включает шаблоны проектов и средства, позволяющие расширять Visual Studio.В частности пакет SDK включает шаблон проекта, который можно использовать для быстрого создания пакетов расширений Visual Studio (VSIX).Пакеты VSIX предпочтительный способ развертывания расширений Visual Studio в Visual Studio.Все расширения средств SharePoint необходимо развертывать с помощью пакетов VSIX.Во всех приведенных в данных документах пошаговых руководствах предполагается, что установлен выпуск SDK для Visual Studio.
Чтобы загрузить пакет SDK, посетите веб-сайт https://go.microsoft.com/fwlink/?LinkId=164562.Дополнительные сведения о расширениях Visual Studio см. в разделе Разработка расширения Visual Studio.
См. также
Основные понятия
Обзор модели программирования расширений средств SharePoint
Расширение системы проектов SharePoint
Понятия программирования и функции расширений SharePoint
Справочные материалы (расширения средств SharePoint)
Отладка расширений для средств SharePoint в Visual Studio
Разработка расширений для средств SharePoint в Visual Studio
Другие ресурсы
Расширение узла подключений SharePoint в обозревателе сервера