Platforms to show: All Mac Windows Linux Cross-Platform

Back to ICCameraItemMBS class.

ICCameraItemMBS.addedAfterContentCatalogCompleted as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
This property is set if the file is captured on the device after the device's content is fully enumerated.

This does not apply to files added as a result of adding a new store to the device.
(Read only property)

ICCameraItemMBS.CreationDate as Date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
Creation date of this file.

This information is usually the same as the EXIF creation date.
(Read only property)

ICCameraItemMBS.CreationDateTime as DateTime

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 20.5 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Creation date of this file.

This information is usually the same as the EXIF creation date.
(Read only property)

ICCameraItemMBS.Device as ICCameraDeviceMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Parent device of this folder.

(Read only property)

ICCameraItemMBS.FileSystemPath as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The file system path of the item for items on a device with transportType of ICTransportTypeMassStorage.

(Read only property)

ICCameraItemMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The internal object reference.

(Read and Write property)

ICCameraItemMBS.InTemporaryStore as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Indicates if this folder is in a temporary store.

A temporary store may be used by the device when images are captures on the device when it is tethered to the computer.
(Read only property)

ICCameraItemMBS.largeThumbnailIfAvailable as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Large thumbnail for the item if one is readily available.

Value is a CGImageMBS.
If one is not readily available, accessing this property will send a message to the device requesting a thumbnail for the file. The ImageCaptureEventsMBS subclass will be notified via event cameraDeviceDidReceiveThumbnailForItem.
(Read only property)

ICCameraItemMBS.Locked as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Indicates the protection state of this item.

It is locked if the storage card in the camera is locked.
(Read only property)

ICCameraItemMBS.MetadataIfAvailable as Dictionary

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Metadata for the file if one is readily available.

If one is not readily available, accessing this property will send a message to the device requesting a thumbnail for the file. The ImageCaptureEventsMBS subclass will be notified via event cameraDeviceDidReceiveMetadataForItem.
(Read only property)

Some examples using this property:

ICCameraItemMBS.ModificationDate as Date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
Modification date of this file.

This information is usually the same as the EXIF modification date.
(Read only property)

ICCameraItemMBS.ModificationDateTime as DateTime

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 20.5 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Modification date of this file.

This information is usually the same as the EXIF modification date.
(Read only property)

ICCameraItemMBS.Name as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Name of this file or folder.

(Read only property)

ICCameraItemMBS.ParentFolder as ICCameraFolderMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Parent folder of this folder. The root folder's parentFolder is nil.

(Read only property)

ICCameraItemMBS.ptpObjectHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
PTP object handle value if the item is on a camera that uses PTP protocol.

The value of this property is set to 0 if the camera does not use PTP protocol.
(Read only property)

ICCameraItemMBS.Raw as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Indicates if the file is a raw image file.

(Read only property)

ICCameraItemMBS.thumbnailIfAvailable as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Thumbnail for the item if one is readily available.

Value is a CGImageMBS.
If one is not readily available, accessing this property will send a message to the device requesting a thumbnail for the file. The ImageCaptureEventsMBS subclass will be notified via event cameraDeviceDidReceiveThumbnailForItem.
(Read only property)

Some examples using this property:

ICCameraItemMBS.UserData as Dictionary

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
A mutable dictionary to store arbitrary key-value pairs associated with a camera item object.

This can be used by view objects that bind to this object to store "house-keeping" information.
In Xojo, please query dictionary, modify it and assign back to this property.
(Read and Write property)

ICCameraItemMBS.UTI as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Item UTI.

This is an Uniform Type Identifier string. It is one of: kUTTypeFolder, kUTTypeImage, kUTTypeMovie, kUTTypeAudio, or kUTTypeData.
See UTTypeMBS module.
(Read only property)

The items on this page are in the following plugins: MBS AVFoundation Plugin.


The biggest plugin in space...