Platforms to show: All Mac Windows Linux Cross-Platform
Back to ICDeviceMBS class.
ICDeviceMBS.AutolaunchApplicationPath 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 |
(Read and Write property)
ICDeviceMBS.BonjourServiceType as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 17.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
ICDeviceMBS.BskonjourServiceName as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 17.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
ICDeviceMBS.ButtonPressed 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 |
(Read only property)
ICDeviceMBS.canDeleteAllFiles 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 |
(Read only property)
ICDeviceMBS.canDeleteOneFile 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 |
(Read only property)
ICDeviceMBS.canEject 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 |
(Read only property)
ICDeviceMBS.canReceiveFile 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 |
(Read only property)
ICDeviceMBS.canSyncClock 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 |
(Read only property)
Some examples using this property:
ICDeviceMBS.canTakePicture 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 |
(Read only property)
Some examples using this property:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
This will be 0 for non-FireWire devices.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read and Write property)
ICDeviceMBS.HasConfigurableWiFiInterface 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 |
(Read only property)
ICDeviceMBS.HasOpenSession 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 |
(Read only property)
Some examples using this property:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Value is a CGImageMBS.
(Read only property)
ICDeviceMBS.IconPath as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 17.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
ICDeviceMBS.IPAddress as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 17.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
ICDeviceMBS.IsRemote 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 |
(Read only property)
ICDeviceMBS.IsShared 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 value will change when sharing of this device is enabled or disabled.
(Read only property)
ICDeviceMBS.LocationDescription 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 value returned in one of the location description strings defined above, or location obtained from the Bonjour TXT record of a network device.
(Read only property)
ICDeviceMBS.ModuleExecutableArchitecture 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 |
Possible values:
I386 | &h00000007 |
PPC | &h00000012 |
X86_64 | &h01000007 |
PPC64 | &h01000012 |
ICDeviceMBS.ModulePath 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 |
Camera-specific capabilities are defined in ICCameraDeviceMBS class and scanner-specific capabilities are defined in ICScannerDeviceMBS class.
(Read only property)
ICDeviceMBS.ModuleVersion 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 |
This may change if an existing device module associated with this device is updated or a new device module for this device is installed.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
This name may change if the device module overrides the default name of the device reported by the device's transport, or if the name of the filesystem volume mounted by the device is changed by the user.
(Read only property)
ICDeviceMBS.PersistentIDString 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 |
(Read only property)
ICDeviceMBS.ProductKind as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 17.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
ICDeviceMBS.SerialNumberString 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 |
This will be "" if the device does not provide a serial number.
(Read only property)
ICDeviceMBS.SystemSymbolName as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
New for macOS 11.0.
Using the symbol to render an appropriate device icon will ensure proper scaling for high resolution devices.
(Read only property)
ICDeviceMBS.TransportType 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 possible values are: ICTransportTypeUSB, ICTransportTypeFireWire, ICTransportTypeBluetooth, ICTransportTypeTCPIP, or ICTransportTypeMassStorage.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Image Capture | MBS AVFoundation Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The type of this device can be obtained by AND'ing the value retuned by this property with an appropriate ICDeviceTypeMask. The location type of this device can be obtained by AND'ing the value retuned by this property with an appropriate ICDeviceLocationTypeMask.
(Read only property)
ICDeviceMBS.usbLocationID 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 |
This will be 0 for non-USB devices.
(Read only property)
ICDeviceMBS.usbProductID 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 |
This will be 0 for non-USB devices.
(Read only property)
ICDeviceMBS.usbVendorID 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 |
This will be 0 for non-USB devices.
(Read only property)
ICDeviceMBS.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 |
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)
ICDeviceMBS.UUIDString 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 |
(Read only property)
The items on this page are in the following plugins: MBS AVFoundation Plugin.