Подготовка файла

Дата последнего изменения: 13 апреля 2010 г.

Применимо к: SharePoint Foundation 2010

В этой статье
Создание проекта SharePoint
Развертывание новой главной страницы
Подготовка папки
Подготовка файла к работе с помощью файла Onet.xml

В следующих примерах показано, как подготовить к работе файлы в различных папках в Microsoft SharePoint Foundation. В каждом примере используется тот же проект, который был создан в разработки SharePoint в Microsoft Visual Studio 2010.

Создание проекта SharePoint

  1. Запустите разработки SharePoint в Visual Studio 2010.

  2. В меню Файл выберите пункт Создать, а затем выберите Проект.

  3. На панели Типы проектов выберите Visual Basic или C#, а затем выберите Модуль.

  4. Введите FileProvisioning как имя проекта. Нажмите кнопку ОК.

  5. В окне Мастер настройки SharePoint выберите пункт Развернуть как изолированное решение. Нажмите кнопку Готово.

Развертывание новой главной страницы

Можно выполнить развертывание главной страницы в коллекции главных страниц с помощью модуля. XML модуля размещается в файле Elements.xml, созданном вместе с проектом. XML развертывает главную страницу в коллекции главных страниц.

<Module Name="StarterMasterPage" List="116" Url="_catalogs/masterpage">
  <File Path="starter.master" Url="starter.master" />
</Module>

Подготовка папки

Для подготовки папки как части модуля следует использовать атрибут Url элемента Module для подготовки к работе папки как части модуля. В следующем примере подготавливается к работе папка с именем MyImages, которая содержит указанный файл изображения. XML модуля размещается в файле Elements.xml, созданном вместе с проектом.

<Module Name="MyImage" Url="MyImages" Path="">
  <File Url="MyImage.jpg" Type="GhostableInLibrary" />
</Module>

Подготовка файла к работе с помощью файла Onet.xml

В следующем примере показывается, как подготовить к работе файл с помощью файла Onet.xml. Можно заметить различие между местом расположения файла на диске и местом его подготовки.

В примере также показано, как использовать элементы View для включения веб-частей представления списка и произвольных веб-частей (элемент AllUsersWebPart) для добавления на страницу веб-частей, не принадлежащих представлению списка. Кроме того, в примере содержатся элементы NavBarPage, которые объявляют, что данная страница будет начальной страницей веб-сайта SharePoint.

XML модуля размещается в файле Elements.xml, созданном вместе с проектом.

<Module Name="DWS" Url="" Path="dws">
  <File Url="default.aspx">
    <View List="104" BaseViewID="3" WebPartZoneID="Top"/>
    <View List="103" BaseViewID="3" WebPartZoneID="Right" WebPartOrder="2"/>
    <View List="101" BaseViewID="6" WebPartZoneID="Left">
      <![CDATA[
        <WebPart xmlns="https://schemas.microsoft.com/WebPart/v2">
          <Title>Members</Title>
        </WebPart>
      ]]>
    </View>
    <View List="107" BaseViewID="7" WebPartZoneID="Left" WebPartOrder="2"/>
    <AllUsersWebPart WebPartZoneID="Right" WebPartOrder="1">
      <![CDATA[
        <WebPart xmlns="https://schemas.microsoft.com/WebPart/v2">
          <Assembly>Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c</Assembly>
          <TypeName>Microsoft.SharePoint.WebPartPages.MembersWebPart</TypeName>
          <Title>Members</Title>
          <Description>Use the Members Web Part to see a list of the site members and their online status.</Description>
          <FrameType>Standard</FrameType>
          <IsVisible>true</IsVisible>
        </WebPart>
      ]]>
    </AllUsersWebPart>
    <NavBarPage Name="Home" ID="1002" Position="Start">  </NavBarPage>
    <NavBarPage Name="Home" ID="0" Position="Start">  </NavBarPage>
  </File>
</Module>

См. также

Концепции

Модуль

Модули