Создать папку в определении списка с элементами .xml

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/101545

  •  28-09-2020
  •  | 
  •  

Вопрос

Я создаю определения списка. Теперь я хочу создать некоторую папку, когда мы создаем элементы .xml для определения списка.

Спасибо заранее

Это было полезно?

Решение

Добавьте следующий код в Elements.xml для создания списка в папке.

<Data>
           <Rows>
        <Row>
          <Field Name="ContentTypeId">0x0120004F994A3C0FF76546A528DA0D4B515898</Field>
          <Field Name="FileLeafRef">MyTestFolder</Field>
          <Field Name="Title">MyTestFolder</Field>
          <Field Name="FSObjType">1</Field>
        </Row>
      </Rows>
    </Data>
.

Обратитесь к следующим статьям для получения дополнительной информации

http://msdn.microsoft.COM / en-in / Библиотека / MS478860 (V= Office.14) .aspx

http://john learnt.blogspot.in/2012/09 / Provision-Folder-Inside-Document-library.html

Кроме того, вы можете сделать это из приемника событий, когда создан список:

Создайте приемник событий (ListAdded) для определения библиотеки (DEV Center). Добавить код для создания структуры папки.

splist list= web.lists.rugetlist ("listtitle");

sppoldercolouction foldercoll= list.rootfolder.subfolders;

SPFALDER NewFolder= FolderColl.add (FolderURL);

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top