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


Делегирование элементов управления в модели надстройки SharePoint

Сводка

Подход, который вы используете для реализации элементов управления делегатами в коде, отличается в новой модели надстройки SharePoint, чем в коде полного доверия. В типичном сценарии с кодом полного доверия (FTC) или решением фермы элементы управления делегатами создавались как пользовательские или веб-элементы управления, регистрировались с помощью функций и развертывались с помощью решений SharePoint.

В сценарии модели надстройки SharePoint JavaScript внедряется на страницы SharePoint для реализации той же функциональности, что и элементы управления делегата.

Руководящие принципы высокого уровня

Как правило, мы хотели бы предоставить следующие высокоуровневые рекомендации по созданию элементов управления делегатами в новой модели надстройки SharePoint.

  • В модели надстройки SharePoint нет прямой замены элементов управления делегатами.
  • Используйте внедренный JavaScript для реализации той же функциональности, что и делегирование элементов управления с точки зрения конечного пользователя.
  • Используйте клиентскую объектную модель JavaScript для SharePoint (JSOM) и (или) REST API SharePoint/Office365 для взаимодействия с данными и службами SharePoint.

См. раздел Пользовательские элементы управления и веб-элементы управления (рецепт модели надстройки SharePoint), чтобы узнать, как внедрить JavaScript на все страницы SharePoint с пользовательскими действиями и как внедрить JavaScript непосредственно в макеты страниц и master страницы.

Образцы PnP

Область применения

  • Office 365 Multi Tenant (MT)
  • Office 365 Dedicated (D)
  • Локальное развертывание SharePoint 2013