Platforms to show: All Mac Windows Linux Cross-Platform

Back to ICCameraDeviceMBS class.

ICCameraDeviceMBS.ICCameraDeviceCanAcceptPTPCommands as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the constants used to describe capabilities of a camera.

Indicates that the camera can accept PTP commands.

ICCameraDeviceMBS.ICCameraDeviceCanDeleteAllFiles as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the constants used to describe capabilities of a camera.

Indicates that the camera can delete all files in a single operation while it is connected.

ICCameraDeviceMBS.ICCameraDeviceCanDeleteOneFile as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the constants used to describe capabilities of a camera.

Indicates that the camera can delete a file at a time while it is connected.

ICCameraDeviceMBS.ICCameraDeviceCanReceiveFile as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the constants used to describe capabilities of a camera.

Indicates that the host can upload files to the camera.

ICCameraDeviceMBS.ICCameraDeviceCanSyncClock as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the constants used to describe capabilities of a camera.

Indicates that the camera can synchronize its date and time with that of the host computer.

ICCameraDeviceMBS.ICCameraDeviceCanTakePicture as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the constants used to describe capabilities of a camera.

Indicates that the camera can capture a picture while it is connected, if the client sends a requestTakePicture message to it.

ICCameraDeviceMBS.ICCameraDeviceCanTakePictureUsingShutterReleaseOnCamera as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the constants used to describe capabilities of a camera.

Indicates that the camera can capture a picture while it is connected, if the user presses the shutter release on the camera.

ICCameraDeviceMBS.ICDeleteAfterSuccessfulDownload as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys for options dictionary.

The value for this key should be a boolean value. If this value is true, the file will be deleted from the device after it is succcessfully downloaded.

ICCameraDeviceMBS.ICDownloadsDirectoryURL as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys for options dictionary.

The value for this key should be an CFURLMBS referencing a writable directory.
The downloaded files will be saved in that directory.

Some examples using this method:

ICCameraDeviceMBS.ICDownloadSidecarFiles as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys for options dictionary.

The value for this key should be a boolean value. If this value is true, all sidecar files will be downloaded along with the media file.

ICCameraDeviceMBS.ICOverwrite as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys for options dictionary.

The value for this key should be a boolean value. If this value is true, the downloaded file will overwrite an existing file with the same name and extension.

ICCameraDeviceMBS.ICSaveAsFilename as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys for options dictionary.

The value for this key should be a string containing the name to be used for the downloaded file.

ICCameraDeviceMBS.ICSavedAncillaryFiles as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys for options dictionary.

The value for this key will be an array containing names of files associated with the primary file that is downloaded. The options dictionary returned in didDownloadFile may have this key.

ICCameraDeviceMBS.ICSavedFilename as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys for options dictionary.

The value for this key will be a string containing the actual name of the saved file. The options dictionary returned in didDownloadFile will have this key.

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


The biggest plugin in space...