SpecialDirectoriesProxy Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides properties for accessing commonly referenced directories.
This API supports the product infrastructure and is not intended to be used directly from your code.
public ref class SpecialDirectoriesProxy
public class SpecialDirectoriesProxy
type SpecialDirectoriesProxy = class
Public Class SpecialDirectoriesProxy
- Inheritance
-
SpecialDirectoriesProxy
Examples
This example returns the filePath
for the user's Desktop directory and displays it.
Dim filePath As String
filePath = My.Computer.FileSystem.SpecialDirectories.Desktop
MsgBox(filePath)
Remarks
If the path for the referenced directory is empty, usually due to the operating system not supporting the directory, a DirectoryNotFoundException exception is thrown.
No backslash (\) appears at the end of the path.
The following table lists examples of tasks involving the My.Computer.FileSystem.SpecialDirectories
object.
To | See |
---|---|
Read from the MyDocuments directory | How to: Retrieve the Contents of the My Documents Directory |
Availability by Project Type
Project type | Available |
---|---|
Windows Application | Yes |
Class Library | Yes |
Console Application | Yes |
Windows Control Library | Yes |
Web Control Library | Yes |
Windows Service | Yes |
Web Site | Yes |
Properties
AllUsersApplicationData |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the Application Data directory for the all users. |
CurrentUserApplicationData |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the Application Data directory for the current user. |
Desktop |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the Desktop directory. |
MyDocuments |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the My Documents directory. |
MyMusic |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the My Music directory. |
MyPictures |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the My Pictures directory. |
ProgramFiles |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path pointing to the Program Files directory. |
Programs |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the Programs directory. |
Temp |
This API supports the product infrastructure and is not intended to be used directly from your code. Gets a path name pointing to the Temp directory. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |