IFolder.CreateFolder Method (String)

IT Hit WebDAV for .NET

Creates new folder with specified name as child of this one.

[Visual Basic]
Function CreateFolder( _
   ByVal name As String _
) As IFolder
[C#]
IFolder CreateFolder(
   string name
);

Parameters

name
Name of the new folder.

Exceptions

Exception Type Condition
MethodNotAllowedException Item with specified name already exists.
ForbiddenException Creation of child items not allowed.
NotFoundException This folder doesn't exist on the server.
LockedException This folder is locked and no or invalid lock token was specified.
WebDavHttpException Server returned unknown error.

Example

string license = "<?xml version='1.0' encoding='utf...
WebDavSession session = new WebDavSession(license);
session.Credentials = new NetworkCredential("User1", "pwd");

IFolder folder = session.OpenFolder(new Uri("http://server:8080/"));
IFolder newFolder = null;
try
{
    newFolder = folder.CreateFolder("My Folder");
}
catch(MethodNotAllowedException)
{
    Console.WriteLine("Folder already exists.");
}
if (newFolder!=null)
    Console.WriteLine(newFolder.CreationDate.ToString());
 

See Also

IFolder Interface | ITHit.WebDAV.Client Namespace | IFolder.CreateFolder Overload List