Directory Class
Silverlight
Exposes static methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited.
Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
The Directory type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() ![]() ![]() | CreateDirectory | When it is called by trusted applications, creates all directories and subdirectories as specified by path. |
![]() ![]() ![]() ![]() | Delete(String) | When it is called by trusted applications, deletes an empty directory from a specified path. |
![]() ![]() ![]() ![]() | Delete(String, Boolean) | When it is called by trusted applications, deletes the specified directory and, if indicated, any subdirectories and files in the directory. |
![]() ![]() | EnumerateDirectories(String) | When it is called by trusted applications, returns an enumerable collection of directory names in a specified path. |
![]() ![]() | EnumerateDirectories(String, String) | When it is called by trusted applications, returns an enumerable collection of directory names that match a search pattern in a specified path. |
![]() ![]() | EnumerateDirectories(String, String, SearchOption) | When it is called by trusted applications, returns an enumerable collection of directory names that match a search pattern in a specified path, and optionally searches subdirectories. |
![]() ![]() | EnumerateFiles(String) | When it is called by trusted applications, returns an enumerable collection of file names in a specified path. |
![]() ![]() | EnumerateFiles(String, String) | When it is called by trusted applications, returns an enumerable collection of file names that match a search pattern in a specified path. |
![]() ![]() | EnumerateFiles(String, String, SearchOption) | When it is called by trusted applications, returns an enumerable collection of file names that match a search pattern in a specified path, and optionally searches subdirectories. |
![]() ![]() | EnumerateFileSystemEntries(String) | When it is called by trusted applications, returns an enumerable collection of file-system entries in a specified path. |
![]() ![]() | EnumerateFileSystemEntries(String, String) | When it is called by trusted applications, returns an enumerable collection of file-system entries that match a search pattern in a specified path. |
![]() ![]() | EnumerateFileSystemEntries(String, String, SearchOption) | When it is called by trusted applications, returns an enumerable collection of file names and directory names that match a search pattern in a specified path, and optionally searches subdirectories. |
![]() ![]() ![]() ![]() | Exists | When it is called by trusted applications, determines whether the given path refers to an existing directory on disk. |
![]() ![]() ![]() ![]() | GetCreationTime | When it is called by trusted applications, gets the creation date and time of a directory. |
![]() ![]() ![]() ![]() | GetCurrentDirectory | When it is called by trusted applications, gets the current working directory of the application. |
![]() ![]() ![]() ![]() | GetDirectories(String) | Security Critical. Gets the names of subdirectories (including their paths) in the specified directory. |
![]() ![]() ![]() ![]() | GetDirectories(String, String) | Security Critical. Gets an array of directories (including their paths) that match the specified search pattern in the current directory. |
![]() ![]() ![]() ![]() | GetDirectoryRoot | When it is called by trusted applications, returns the volume information, root information, or both for the specified path. |
![]() ![]() ![]() ![]() | GetFiles(String) | Security Critical. Returns the names of files in the specified directory. |
![]() ![]() ![]() ![]() | GetFiles(String, String) | Security Critical. Returns the names of files in the specified directory that match the specified search pattern. |
![]() ![]() ![]() ![]() | GetFileSystemEntries(String) | Security Critical. Returns the names of all files and subdirectories in the specified directory. |
![]() ![]() ![]() ![]() | GetFileSystemEntries(String, String) | Security Critical. Returns an array of file system entries matching the specified search criteria. |
![]() ![]() ![]() ![]() | GetLastAccessTime | When it is called by trusted applications, returns the date and time the specified file or directory was last accessed. |
![]() ![]() ![]() ![]() | GetLastWriteTime | When it is called by trusted applications, returns the date and time the specified file or directory was last written to. |
![]() ![]() ![]() ![]() | Move | When it is called by trusted applications, moves a file or a directory and its contents to a new location. |
![]() ![]() ![]() ![]() | SetCurrentDirectory | Security Critical. Sets the application's current working directory to the specified directory. |
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
Community Additions
ADD
Show:

