Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adds the folder that is located at the specified URL to the collection.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
Syntax
'Declaration
<ClientCallableExceptionConstraintAttribute(FixedId := "2", Condition := "Lack of permissions to perform the operation.", _
ErrorType := GetType(UnauthorizedAccessException))> _
<ClientCallableMethodAttribute(ReturnObjectIdentity := True, AddReturnValueToCollection := True)> _
<ClientCallableExceptionConstraintAttribute(FixedId := "1", Condition := "Value does not fall within the expected range.", _
ErrorType := GetType(ArgumentException))> _
Public Function Add ( _
strUrl As String _
) As SPFolder
'Usage
Dim instance As SPFolderCollection
Dim strUrl As String
Dim returnValue As SPFolder
returnValue = instance.Add(strUrl)
[ClientCallableExceptionConstraintAttribute(FixedId = "2", Condition = "Lack of permissions to perform the operation.",
ErrorType = typeof(UnauthorizedAccessException))]
[ClientCallableMethodAttribute(ReturnObjectIdentity = true, AddReturnValueToCollection = true)]
[ClientCallableExceptionConstraintAttribute(FixedId = "1", Condition = "Value does not fall within the expected range.",
ErrorType = typeof(ArgumentException))]
public SPFolder Add(
string strUrl
)
Parameters
strUrl
Type: System.StringA string that specifies the URL of the folder.
Return Value
Type: Microsoft.SharePoint.SPFolder
An SPFolder object that represents the folder.
Examples
The following code example adds a folder to the specified Web site.
Dim site As SPSite = SPControl.GetContextSite(Context)
Dim folders As SPFolderCollection = site.AllWebs("Site_Name").Folders
folders.Add("Folder_Name")
SPSite oSiteCollection = SPContext.Current.Site;
SPFolderCollection collFolders =
oSiteCollection.AllWebs["Site_Name"].Folders;
collFolders.Add("Folder_Name");