Что можно реализовать в изолированном решении
В этом разделе представлена сводка по различным видам проектов разработки, которые могут быть развернуты как для песочницы.
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
Доступно на сайте SharePoint Online
В темах этого раздела представлены подробные инструкции по некоторым из таких проектов.
Примечание |
---|
Сведения о том, какие действия не поддерживаются для для песочницы, см. в статье Ограничения для изолированных решений и в других темах того же раздела. |
Компоненты, доступные в изолированных решениях
В следующей таблице представлены наиболее распространенные компоненты, которые могут быть включены в для песочницы.
Компонент |
Примечания |
||
---|---|---|---|
Сборка |
Ссылается на сборки, исходный код которых является частью проекта Microsoft Visual Studio для песочницы. Сборки, не относящиеся к SharePoint, не могут быть развернуты в для песочницы. В для песочницы сборки хранятся в базе данных контента в файле пакета решения (WSP). При вызове они распаковываются и временно сохраняются в файловой системе интерфейсного веб-сервера. Дополнительные сведения см. в разделе Где развертываются сборки изолированных решений?. |
||
Привязка типа контента к списку |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Тип контента |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Настраиваемое действие для меню, ленты или страницы администрирования |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Приемник событий |
Ссылается на классы, производные от SPEventReceiverBase. Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание приемников событий в изолированных решениях. См. также Приемник компонента далее в этой таблице. |
||
Компонент |
В для песочницы поддерживаются только компоненты уровня семейства веб-сайтов или веб-сайта. Компоненты уровня фермы и веб-приложения не поддерживаются. Все остальные компоненты в этой таблице должны развертываться в одном или нескольких компонентах. |
||
Приемник компонента |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание приемников компонента в изолированных решениях. |
||
Поле |
Поддерживаются только поля, использующие встроенный SharePoint Foundation тип поля или настраиваемый тип поля, установленный ранее в решении фермы. Настраиваемый тип поля не может развертываться в для песочницы. Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Экземпляр списка/библиотеки |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Шаблон списка/библиотеки |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Главная страница |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Модуль (один или несколько файлов) |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Контейнер свойств |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях.
|
||
Рабочий процесс Microsoft SharePoint Designer 2010, иногда называемый рабочим процессом "без кода" или "декларативным" рабочим процессом |
Программируемые рабочие процессы не могут развертываться в для песочницы. Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание декларативных рабочих процессов в изолированных решениях. |
||
Страница сайта, содержащая главную страницу и страницу контента |
Страницы приложений не могут включаться в для песочницы. Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Ассоциация возможности для конфигурации определения сайта (также называемая сопоставлением шаблонов компонентов и сайтов) |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание стандартных декларативных элементов в изолированных решениях. |
||
Веб-часть |
Только веб-части, производные от System.Web.UI.WebControls.WebParts.WebPart, могут использоваться в для песочницы. Подключения веб-частей в для песочницы не поддерживаются. |
||
Веб-шаблон |
Веб-шаблон развертывается как элемент WebTemplate вместе с файлом onet.xml и (при необходимости) файлом default.aspx. Веб-шаблон функционально эквивалентен конфигурации определения сайта. Конфигурации определения сайта не могут развертываться в для песочницы. Дополнительные сведения см. в разделе Типы сайтов: веб-шаблоны и определения сайтов. |
||
действие рабочего процесса |
Дополнительные сведения см. в разделе Практическое руководство. Создание и развертывание действий рабочих процессов в изолированных решениях. |