SPUtility.CreateParentFoldersForFile Method
Creates a folder hierarchy necessary to create a list item, including the list in which to create the item, as well as an indication whether to create additional list items that correspond to the folders.
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
Syntax
'Declaration
Public Shared Sub CreateParentFoldersForFile ( _
list As SPList, _
url As String, _
createAsListItem As Boolean _
)
'Usage
Dim list As SPList
Dim url As String
Dim createAsListItem As BooleanSPUtility.CreateParentFoldersForFile(list, _
url, createAsListItem)
public static void CreateParentFoldersForFile(
SPList list,
string url,
bool createAsListItem
)
Parameters
list
Type: Microsoft.SharePoint.SPListThe list in which the item is to be created.
url
Type: System.StringThe URL of the list item to be created.
createAsListItem
Type: System.Booleantrue to create list items that correspond to the folders; otherwise, false.
Exceptions
Exception | Condition |
---|---|
ArgumentException | list is a null reference (Nothing in Visual Basic). |
Remarks
Set the createAsListItem parameter to true when creating list items that correspond to the folder structure, which may be useful when creating lists that are not document library lists.