Platforms to show: All Mac Windows Linux Cross-Platform
Back to CFURLMBS class.
CFURLMBS.kCFURLTagNamesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The array of Tag names (Read-write, value type CFArrayMBS of CFStringMBS)
for macOS 10.9 or later.
CFURLMBS.kCFURLTotalFileAllocatedSizeKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Total allocated size of the file in bytes (this may include space used by metadata), or nil if not available. This can be less than the value returned by kCFURLTotalFileSizeKey if the resource is compressed. (Read-only, value type CFNumberMBS)
CFURLMBS.kCFURLTotalFileSizeKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Total displayable size of the file in bytes (this may include space used by metadata), or NULL if not available. (Read-only, value type CFNumberMBS)
CFURLMBS.kCFURLTypeIdentifierKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Uniform type identifier (UTI) for the resource (Read-only, value type CFStringMBS)
CFURLMBS.kCFURLUbiquitousItemDownloadingErrorKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
returns the error when downloading the item from iCloud failed. See the NSUbiquitousFile section in FoundationErrors.h. (Read-only, value type CFErrorMBS)
for macOS 10.9 or later.
CFURLMBS.kCFURLUbiquitousItemDownloadingStatusCurrent as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
there is a local version of this item and it is the most up-to-date version known to this device.
for macOS 10.9 or later.
CFURLMBS.kCFURLUbiquitousItemDownloadingStatusDownloaded as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
there is a local version of this item available. The most current version will get downloaded as soon as possible.
for macOS 10.9 or later.
CFURLMBS.kCFURLUbiquitousItemDownloadingStatusKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Returns the download status of this item. (Read-only, value type CFStringMBS).
for macOS 10.9 or later.
CFURLMBS.kCFURLUbiquitousItemDownloadingStatusNotDownloaded as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
this item has not been downloaded yet. Use NSFileManager's startDownloadingUbiquitousItemAtURL:error: to download it.
for macOS 10.9 or later.
CFURLMBS.kCFURLUbiquitousItemHasUnresolvedConflictsKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if this item has conflicts outstanding. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLUbiquitousItemIsDownloadedKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Equivalent to NSURLUbiquitousItemDownloadingStatusKey = NSURLUbiquitousItemDownloadingStatusCurrent. Has never behaved as documented in earlier releases, hence deprecated. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLUbiquitousItemIsDownloadingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if data is being downloaded for this item. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLUbiquitousItemIsExcludedFromSyncKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Value is a boolean.
The item is excluded from sync, which means it is locally on disk but won't be available on the server. An excluded item is no longer ubiquitous.
CFURLMBS.kCFURLUbiquitousItemIsUploadedKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if there is data present in the cloud for this item. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLUbiquitousItemIsUploadingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if data is being uploaded for this item. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLUbiquitousItemPercentDownloadedKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Percent downloaded.
Use NSMetadataQuery and NSMetadataUbiquitousItemPercentDownloadedKey on NSMetadataItem instead.
CFURLMBS.kCFURLUbiquitousItemPercentUploadedKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Percent uploaded.
Use NSMetadataQuery and NSMetadataUbiquitousItemPercentUploadedKey on NSMetadataItem instead
CFURLMBS.kCFURLUbiquitousItemUploadingErrorKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
returns the error when uploading the item to iCloud failed. See the NSUbiquitousFile section in FoundationErrors.h. (Read-only, value type CFErrorMBS)
for macOS 10.9 or later.
CFURLMBS.kCFURLVolumeAvailableCapacityKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Total free space in bytes (Read-only, value type CFNumberMBS)
CFURLMBS.kCFURLVolumeCreationDateKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The volume's creation date, or nil if this cannot be determined. (Read-only, value type CFDateMBS)
CFURLMBS.kCFURLVolumeIdentifierKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
An identifier that can be used to identify the volume the file system object is on. Other objects on the same volume will have the same volume identifier and can be compared using for equality using CFObjectMBS.Equal. This identifier is not persistent across system restarts. (Read-only, value type CFObjectMBS)
CFURLMBS.kCFURLVolumeIsAutomountedKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume is automounted. Note: do not mistake this with the functionality provided by kCFURLVolumeSupportsBrowsingKey. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsBrowsableKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume should be visible via the GUI (i.e., appear on the Desktop as a separate volume). (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsEjectableKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume's media is ejectable from the drive mechanism under software control. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsEncryptedKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume is encrypted. (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
CFURLMBS.kCFURLVolumeIsInternalKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume's device is connected to an internal bus, false if connected to an external bus, or nil if not available. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsJournalingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume is currently using a journal for speedy recovery after an unplanned restart. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsLocalKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume is stored on a local device. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsReadOnlyKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume is read-only. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsRemovableKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume's media is removable from the drive mechanism. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeIsRootFileSystemKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume is the root filesystem. (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
CFURLMBS.kCFURLVolumeLocalizedFormatDescriptionKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The user-visible volume format (Read-only, value type CFStringMBS)
CFURLMBS.kCFURLVolumeLocalizedNameKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The user-presentable name of the volume (Read-only, value type CFStringMBS)
CFURLMBS.kCFURLVolumeMaximumFileSizeKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The largest file size (in bytes) supported by this file system, or nil if this cannot be determined. (Read-only, value type CFNumberMBS)
CFURLMBS.kCFURLVolumeNameKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The name of the volume (Read-write, settable if kCFURLVolumeSupportsRenamingKey is true and permissions allow, value type CFStringMBS)
CFURLMBS.kCFURLVolumeResourceCountKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Total number of resources on the volume (Read-only, value type CFNumberMBS)
CFURLMBS.kCFURLVolumeSupportsAdvisoryFileLockingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume implements whole-file flock(2) style advisory locks, and the O_EXLOCK and O_SHLOCK flags of the open(2) call. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsCasePreservedNamesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format preserves the case of file and directory names. Otherwise the volume may change the case of some characters (typically making them all upper or all lower case). (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsCaseSensitiveNamesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format treats upper and lower case characters in file and directory names as different. Otherwise an upper case character is equivalent to a lower case character, and you can't have two names that differ solely in the case of the characters. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsCompressionKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports transparent decompression of compressed files using decmpfs. (Read-only, value type CFBooleanMBS)
for macOS 10.12.
CFURLMBS.kCFURLVolumeSupportsExclusiveRenamingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports renamex_np(2)'s RENAME_EXCL option (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
CFURLMBS.kCFURLVolumeSupportsExtendedSecurityKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume implements extended security (ACLs). (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsFileCloningKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports clonefile(2) (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
CFURLMBS.kCFURLVolumeSupportsHardLinksKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports hard links (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsJournalingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports a journal used to speed recovery in case of unplanned restart (such as a power outage or crash). This does not necessarily mean the volume is actively using a journal. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsPersistentIDsKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports persistent object identifiers and can look up file system objects by their IDs (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsRenamingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume can be renamed. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsRootDirectoryDatesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports reliable storage of times for the root directory. (Read-only, value type CFBooleanMBS)
for macOS 10.7 or later.
CFURLMBS.kCFURLVolumeSupportsSparseFilesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports sparse files, that is, files which can have 'holes' that have never been written to, and thus do not consume space on disk. A sparse file may have an allocated size on disk that is less than its logical length. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsSwapRenamingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports renamex_np(2)'s RENAME_SWAP option (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
The items on this page are in the following plugins: MBS MacCF Plugin.