Elements.xmlを使用してリスト定義にフォルダを作成します
-
28-09-2020 - |
質問
リスト定義を作成しています。リスト定義の要素を作成したら、いくつかのフォルダを作成したいものを作成します。
事前感あり
解決
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 / library / MS478860(v= Office.14).aspx
> http://johnlearnt.blogspot.in/2012/09 /契約フォルダ内oside-document-library.html
また、リストが作成されたときにイベント受信側から実行できます。
ライブラリ定義(Dev Center)のイベント受信機(ListAdded)を作成します。 フォルダ構造を作成するためのコードを追加します。
Splist List= web.lists.tryGetList( "ListTitle");
SPFolderCollection FolderColl= List.RootFolder.Subfolders;
spfolder newfolder= foldercoll.add(folderURL);
所属していません sharepoint.stackexchange