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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.