Platforms to show: All Mac Windows Linux Cross-Platform
ImageCaptureObjectMBS class Deprecated
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Image Capture | MBS MacOSX Plugin | 10.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
This item is deprecated and should no longer be used.
You can use ICDeviceMBS instead.
An image capture object.- 4 properties
- property Handle as Integer
- property Lasterror as Integer
- property ScannerSessionHandle as Integer
- property SessionHandle as Integer
- 21 methods
- method CloseSession
- method Constructor
- method Constructor(handle as Integer)
- method CopyData(startByte as int64, requestedSize as int64) as string
- method CopyThumbnail(format as string) as string
- method DownloadFile(dir as folderitem, flags as Integer, MacType as string, MacCreator as string, angle as Double) as folderitem
- method ImportImage(flags as Integer) as string()
- method ImportImage(flags as Integer, filetypes() as string) as string()
- method OpenSession(device as ImageCaptureObjectMBS)
- method PropertyDictionary as dictionary
- method PropertyDictionaryText as string
- method ScannerCloseSession
- method ScannerGetParameters as dictionary
- method ScannerInitialize
- method ScannerOpenSession(device as ImageCaptureObjectMBS)
- method ScannerSetParameters(dic as dictionary)
- method ScannerStart
- method ScannerStatus as Integer
- method SendMessageMemory(messageType as string, startByte as UInt32, data as memoryblock, dataType as string) as UInt32
- method SendMessageString(messageType as string, startByte as UInt32, data as string, dataType as string) as UInt32
- method UploadFile(file as folderitem, flags as Integer)
- 62 shared methods
- shared method kICABonjourServiceNameKey as string
- shared method kICABonjourServiceTypeKey as string
- shared method kICABonjourTXTRecordKey as string
- shared method kICACreationDateStringKey as string
- shared method kICADataPropertyKey as string
- shared method kICADataSizeKey as string
- shared method kICADataTypeKey as string
- shared method kICADeviceCapabilitiesKey as string
- shared method kICADevicePropArtist as string
- shared method kICADevicePropBatteryLevel as string
- shared method kICADevicePropBurstInterval as string
- shared method kICADevicePropBurstNumber as string
- shared method kICADevicePropCaptureDelay as string
- shared method kICADevicePropCompressionSetting as string
- shared method kICADevicePropContrast as string
- shared method kICADevicePropCopyrightInfo as string
- shared method kICADevicePropDateTime as string
- shared method kICADevicePropDigitalZoom as string
- shared method kICADevicePropEffectMode as string
- shared method kICADevicePropExposureBiasCompensation as string
- shared method kICADevicePropExposureIndex as string
- shared method kICADevicePropExposureMeteringMode as string
- shared method kICADevicePropExposureProgramMode as string
- shared method kICADevicePropExposureTime as string
- shared method kICADevicePropFlashMode as string
- shared method kICADevicePropFNumber as string
- shared method kICADevicePropFocalLength as string
- shared method kICADevicePropFocusDistance as string
- shared method kICADevicePropFocusMeteringMode as string
- shared method kICADevicePropFocusMode as string
- shared method kICADevicePropFunctionalMode as string
- shared method kICADevicePropImageSize as string
- shared method kICADevicePropRGBGain as string
- shared method kICADevicePropSharpness as string
- shared method kICADevicePropStillCaptureMode as string
- shared method kICADevicePropTimelapseInterval as string
- shared method kICADevicePropTimelapseNumber as string
- shared method kICADevicePropUndefined as string
- shared method kICADevicePropUploadURL as string
- shared method kICADevicePropWhiteBalance as string
- shared method kICADevicesArrayKey as string
- shared method kICADeviceSharedKey as string
- shared method kICADeviceTypeCamera as string
- shared method kICADeviceTypeKey as string
- shared method kICADeviceTypeScanner as string
- shared method kICADeviceUsedKey as string
- shared method kICADeviceWebSharedKey as string
- shared method kICAExecutableArchitectureKey as string
- shared method kICALockStatusKey as string
- shared method kICAMediaDurationInSecondsKey as string
- shared method kICAMediaHeightKey as string
- shared method kICAMediaWidthKey as string
- shared method kICAModificationDateStringKey as string
- shared method kICAObjectKey as string
- shared method kICAObjectNameKey as string
- shared method kICARawKey as string
- shared method kICARemoteDeviceKey as string
- shared method kICAThumbnailPropertyKey as string
- shared method kICAThumbnailSizeKey as string
- shared method kICAUSBProductIDKey as string
- shared method kICAUSBVendorIDKey as string
- shared method kMetaDataDictionaryKey as string
- 166 constants
This class has no sub classes.
Some methods using this class:
- ImageCaptureMBS.DeviceList as ImageCaptureObjectMBS
- ImageCaptureMBS.RegisterForEventNotification(objectOfInterest as ImageCaptureObjectMBS, eventsOfInterest() as string, options as dictionary)
- ImageCaptureMBS.UnloadDeviceModule(deviceObject as ImageCaptureObjectMBS)
Some examples using this class:
Blog Entries
Release notes
- Version 19.3
- Deprecated ImageCaptureMBS and ImageCaptureObjectMBS classes.
The items on this page are in the following plugins: MBS MacOSX Plugin.
ImageCaptureMBS - ImageMagickQ16MBS