Type Property

volumeSupportsCaseSensitiveNamesKey

Key for determining whether the volume supports case-sensitive names, returned as a Boolean NSNumber object (read-only).

Declaration

static let volumeSupportsCaseSensitiveNamesKey: URLResourceKey

See Also

Volume Support Keys

static let isMountTriggerKey: URLResourceKey

Key for determining whether the URL is a file system trigger directory, returned as a Boolean NSNumber object (read-only). Traversing or opening a file system trigger directory causes an attempt to mount a file system on the directory.

static let isVolumeKey: URLResourceKey

Key for determining whether the resource is the root directory of a volume, returned as a Boolean NSNumber object (read-only).

static let volumeCreationDateKey: URLResourceKey

Key for the volume’s creation date, returned as an NSDate object, or NULL if it cannot be determined (read-only).

static let volumeIdentifierKey: URLResourceKey

The unique identifier of the resource’s volume, returned as an id (read-only).

static let volumeLocalizedFormatDescriptionKey: URLResourceKey

Key for the volume’s descriptive format name, returned as an NSString object (read-only).

static let volumeLocalizedNameKey: URLResourceKey

The name of the volume as it should be displayed in the user interface, returned as an NSString object (read-only).

static let volumeMaximumFileSizeKey: URLResourceKey

Key for the largest file size supported by the volume in bytes, returned as a Boolean NSNumber object, or nil if it cannot be determined (read-only).

static let volumeNameKey: URLResourceKey

The name of the volume, returned as an NSString object (read-write). Settable only if NSURLVolumeSupportsRenamingKey is true.

static let volumeResourceCountKey: URLResourceKey

Key for the total number of resources on the volume, returned as an NSNumber object (read-only).

static let volumeSupportsAdvisoryFileLockingKey: URLResourceKey

Key for determining whether the volume implements whole-file advisory locks in the style of flock, along with the O_EXLOCK and O_SHLOCK flags of the open function, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsCasePreservedNamesKey: URLResourceKey

Key for determining whether the volume supports case-preserved names, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsCompressionKey: URLResourceKey

Whether the volume supports transparent decompression of compressed files using decmpfs, returned as NSNumber containing a Boolean value (read-only).

static let volumeSupportsExclusiveRenamingKey: URLResourceKey

Whether the volume supports exclusive renaming using renamex_np(2) with the RENAME_EXCL option, returned as NSNumber containing a Boolean value (read-only).

static let volumeSupportsExtendedSecurityKey: URLResourceKey

Key for determining whether the volume supports extended security (access control lists), returned as a Boolean NSNumber object (read-only) (read-only).

static let volumeSupportsFileCloningKey: URLResourceKey

Whether the volume supports cloning using clonefile(2), returned as NSNumber containing a Boolean value (read-only).

static let volumeSupportsHardLinksKey: URLResourceKey

Key for determining whether the volume supports hard links, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsJournalingKey: URLResourceKey

Key for determining whether the volume supports journaling, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsPersistentIDsKey: URLResourceKey

Key for determining whether the volume supports persistent IDs, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsRenamingKey: URLResourceKey

Key for determining whether the volume can be renamed, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsRootDirectoryDatesKey: URLResourceKey

Key for determining whether the volume supports reliable storage of times for the root directory, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsSparseFilesKey: URLResourceKey

Key for determining whether the volume supports sparse files, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsSwapRenamingKey: URLResourceKey

Whether the volume supports renaming using renamex_np(2) with the RENAME_SWAP option, returned as NSNumber containing a Boolean value (read-only).

static let volumeSupportsSymbolicLinksKey: URLResourceKey

Key for determining whether the volume supports symbolic links, returned as a Boolean NSNumber object (read-only).

static let volumeSupportsVolumeSizesKey: URLResourceKey

Key for determining whether the volume supports returning volume size information, returned as a Boolean NSNumber object (read-only). If true, volume size information is available as values of the volumeTotalCapacityKey andvolumeAvailableCapacityKey keys.

static let volumeSupportsZeroRunsKey: URLResourceKey

Key for determining whether the volume supports zero runs, returned as a Boolean NSNumber object (read-only).

static let volumeURLForRemountingKey: URLResourceKey

Key for the URL needed to remount the network volume, returned as an NSURL object, or nil if a URL is not available (read-only).

static let volumeURLKey: URLResourceKey

The root directory of the resource’s volume, returned as an NSURL object (read-only).

static let volumeUUIDStringKey: URLResourceKey

Key for the volume’s persistent UUID, returned as an NSString object, or nil if a persistent UUID is not available (read-only).