NSSearchPathDirectory Enum
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.
An enumeration of special directories for use with M:Foundation.NSFileManager.GetURLs*.
public enum NSSearchPathDirectory
type NSSearchPathDirectory =
- Inheritance
-
NSSearchPathDirectory
Fields
AdminApplicationDirectory | 4 | Directory for admin applications (Application/Utilities) |
AllApplicationsDirectory | 100 | Combined directories where applications can appear. |
AllLibrariesDirectory | 101 | Combined directories where resources can be appear. |
ApplicationDirectory | 1 | Applications directory (/Applications). |
ApplicationScriptsDirectory | 23 | User scripts directory (Library/Application Scripts/app) |
ApplicationSupportDirectory | 14 | Application support directory (Library/Application Support) |
AutosavedInformationDirectory | 11 | User autosave directory (Library/Autosave Information) |
CachesDirectory | 13 | Cache directory (Library/Caches) |
CoreServiceDirectory | 10 | Directory for CoreServices (System/Library/CoreServices) |
DemoApplicationDirectory | 2 | Demo applications directory |
DesktopDirectory | 12 | The user’s desktop directory. |
DeveloperApplicationDirectory | 3 | Deprecated, used to be /Developer/Applications. |
DeveloperDirectory | 6 | Deprecated, used to be /Developer |
DocumentationDirectory | 8 | Documentation directory |
DocumentDirectory | 9 | Document directory (this is where an application can store its documents) |
DownloadsDirectory | 15 | Downloads directory (only avaialble when the domain specified includes the User value) |
InputMethodsDirectory | 16 | Input methods directory (Library/Input Methods) |
ItemReplacementDirectory | 99 | Item replacement directory, used for implementing safe-save features. |
LibraryDirectory | 5 | Library directory contains documentation, configuration files and support files (Library) |
MoviesDirectory | 17 | User’s movies directory (~/Movies) |
MusicDirectory | 18 | User’s music directory (~/Music) |
PicturesDirectory | 19 | User’s picture directory (~/Pictures) |
PreferencePanesDirectory | 22 | Preference Panes directory, the directory that contains the *.prefPane bundles, (Library/PreferencePanes) |
PrinterDescriptionDirectory | 20 | Printer descriptions directory, the directory that contains Postcript Printer Description files (Library/Printers/PPDS) |
SharedPublicDirectory | 21 | Shared public directory, when enabled (~/Public) |
TrashDirectory | 102 | Trash directory |
UserDirectory | 7 | User directory (for all users, not the currently logged in user, /Users, /Network/Users for example) |
Remarks
Some of these constants when used can return more than one value (for example AllApplicationsDirectory).