Foundation.NSSearchPathDirectory Enumeration
An enumeration of special directories for use with NSFileManager.GetURLs.

Syntax

[ObjCRuntime.Native]
public enum NSSearchPathDirectory

Remarks

Some of these constants when used can return more than one value (for example AllApplicationsDirectory).

Members

Member NameDescription
AdminApplicationDirectoryDirectory for admin applications (Application/Utilities)
AllApplicationsDirectoryCombined directories where applications can appear.
AllLibrariesDirectoryCombined directories where resources can be appear.
ApplicationDirectoryApplications directory (/Applications).
ApplicationScriptsDirectoryUser scripts directory (Library/Application Scripts/app)
ApplicationSupportDirectoryApplication support directory (Library/Application Support)
AutosavedInformationDirectoryUser autosave directory (Library/Autosave Information)
CachesDirectoryCache directory (Library/Caches)
CoreServiceDirectoryDirectory for CoreServices (System/Library/CoreServices)
DemoApplicationDirectoryDemo applications directory
DesktopDirectoryThe user’s desktop directory.
DeveloperApplicationDirectoryDeprecated, used to be /Developer/Applications.
DeveloperDirectoryDeprecated, used to be /Developer
DocumentationDirectoryDocumentation directory
DocumentDirectoryDocument directory (this is where an application can store its documents)
DownloadsDirectoryDownloads directory (only avaialble when the domain specified includes the User value)
InputMethodsDirectoryInput methods directory (Library/Input Methods)
ItemReplacementDirectoryItem replacement directory, used for implementing safe-save features.
LibraryDirectoryLibrary directory contains documentation, configuration files and support files (Library)
MoviesDirectoryUser’s movies directory (~/Movies)
MusicDirectoryUser’s music directory (~/Music)
PicturesDirectoryUser’s picture directory (~/Pictures)
PreferencePanesDirectoryPreference Panes directory, the directory that contains the *.prefPane bundles, (Library/PreferencePanes)
PrinterDescriptionDirectoryPrinter descriptions directory, the directory that contains Postcript Printer Description files (Library/Printers/PPDS)
SharedPublicDirectoryShared public directory, when enabled (~/Public)
TrashDirectoryTrash directory
UserDirectoryUser directory (for all users, not the currently logged in user, /Users, /Network/Users for example)

Requirements

Namespace: Foundation
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0