The My.Computer.FileSystem.SpecialDirectories property returns a SpecialDirectories?Proxy object that has properties giving the locations of various special directories (such as the system’s temporary directory and the user’s MyDocuments directory).
The following table describes these special directory properties.
Property | Purpose |
---|---|
AllUsersApplicationData | Application settings for all users. |
CurrentUserApplicationData | Application settings for the current user. |
Desktop | The current user’s desktop directory. |
MyDocuments | The current user’s MyDocuments directory. |
MyMusic | The current user’s MyMusic directory. |
MyPictures | The current user’s MyPictures directory. |
Programs | The current user’s Start Menu\Programs directory. |
Temp | The current user’s temporary directory. |
Figure 29-1 shows typical examples of these directory paths in Windows Vista for a normal, non-administrator user named Developer.
Figure 29-1: My.Computer.FileSystem.SpecialDirectories returns paths to special directories.