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


Удаленная подготовка PnP

Текущая рекомендация по подготовке таких артефактов, как сайты, списки, типы контента и страницы, заключается в использовании удаленной подготовки. В двух словах, удаленная подготовка означает использование одного из доступных API (SharePoint REST, клиентской объектной модели SharePoint или Microsoft Graph) для создания этих артефактов. Код выполняется на вашем компьютере или на отдельном сервере.

Примечание.

Платформа подготовки PnP & подсистема подготовки PnP — это решения с открытым кодом, в которых активное сообщество предоставляет поддержку. SLA для поддержки инструмента с открытым исходным кодом со стороны Майкрософт отсутствует.

Чтобы создать повторяемый процесс с известными параметрами, SharePoint Сообщество разработчиков создать подсистему подготовки PnP. Эта подсистема позволяет легко создавать шаблоны и применять их к сайтам или клиенту. Модуль подготовки PnP можно вызывать из кода C# или с помощью PnP PowerShell.

Дополнительные сведения можно найти в следующих материалах:

Удаленная подготовка PnP в сравнении с макетами и скриптами сайтов

Общая рекомендация заключается в том, что если вы можете подготовить артефакты с помощью скриптов сайта. Модуль подготовки PnP выходит за рамки область артефактов семейства веб-сайтов и перемещается на территорию подготовки артефактов на уровне клиента.

Ресурсы для удаленной подготовки PnP

Статья Описание
Знакомство с модулем подготовки PnP Знакомство с модулем подготовки PnP, который был выпущен в апреле 2015 г. в рамках проекта Office Dev PnP и ежемесячно обновляется в соответствии расписанием выпусков основной библиотеки Office Dev PnP.
Настройка модуля подготовки PnP Узнайте, как настроить модуль с помощью файлы конфигурации JSON.
Формат файлов Office Open XML для PnP Ознакомьтесь с форматом файла PnP (файл Office Open XML) и способом его создания.
Платформа подготовки PnP Получите общие сведения о функциях удаленной подготовки, доступных для семейств веб-сайтов Office 365 и SharePoint Online, а также понять, почему создание изолированных решений и решений с полным доверием больше не рекомендуется.
Подсистема подготовки PnP и основная библиотека Общий обзор процесса удаленной подготовки, включая тщательный анализ библиотеки OfficeDevPnP.Core.
Схема подготовки PnP Использование схемы XML для сериализации и сохранения шаблонов подготовки.
Пример подготовки консольного приложения Основы использования модуля подготовки PnP для создания, сохранения и последующего применения шаблонов подготовки к новым семействам веб-сайтов SharePoint.
OfficeDevPnP.Core Основной компонент PnP разработчика Office 365 — это расширение, которое инкапсулирует часто используемые удаленные операции CSOM/REST в качестве многоразовых методов расширения для поддержки объектов подготовки CSOM.

См. также