NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Directory.CreateSubdirectory

Creates a subdirectory of the specified directory.

[Visual Basic]
Public Function CreateSubdirectory( _
   ByVal dirName As String _
) As Directory
[C#]
public Directory CreateSubdirectory(
   string dirName
);
[C++]
public: Directory* CreateSubdirectory(
   String* dirName
);
[JScript]
public function CreateSubdirectory(
   dirName : String
) : Directory;

Parameters

dirName
The subdirectory name.

Return Value

The new subdirectory.

Exceptions

Exception Type Condition
ArgumentException path does not specify a valid file path.
ArgumentNullException path is null.
DirectoryNotFoundException Part of the directory is not found.
IOException A file or directory already has the name specified by path.
PathTooLongException The specified path is too long.
SecurityException The caller does not have the required permission.

Remarks

Note   Path names are limited to 248 characters.

Requirements

NGWS Runtime Security:

FileIOPermissionAccess Write flag required for write permission to the path.

See Also

Directory Class | Directory Members | System.IO Namespace | CreateDirectory | CreateSubdirectories