Platforms to show: All Mac Windows Linux Cross-Platform
ICScannerFeatureMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Image Capture | MBS AVFoundation Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
ImageCaptureCore defines three concrete subclasses of ICScannerFeatureMBS: ICScannerFeatureEnumerationMBS, ICScannerFeatureRangeMBS and ICScannerFeatureBooleanMBS.
The scanner functional units may have one or more instances of these classes to allow users to choose scanner-specific settings or operations before performing a scan.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 5 properties
- property Handle as Integer
- property humanReadableName as String
- property internalName as String
- property tooltip as String
- property type as Integer
- method Constructor Private
- 4 constants
Feature Types
Constant | Value | Description |
---|---|---|
ICScannerFeatureTypeBoolean | 2 |
The value of this feature can be true or false. |
ICScannerFeatureTypeEnumeration | 0 |
This feature can have one of several discrete values, strings or numbers. |
ICScannerFeatureTypeRange | 1 |
This value of this feature lies within a range. |
ICScannerFeatureTypeTemplate | 3 |
A group of features. |
Sub classes:
- class ICScannerFeatureBooleanMBS
- class ICScannerFeatureEnumerationMBS
- class ICScannerFeatureRangeMBS
- class ICScannerFeatureTemplateMBS
Some methods using this class:
- ICScannerFeatureTemplateMBS.targets as ICScannerFeatureMBS()
- ICScannerFunctionalUnitMBS.vendorFeatures as ICScannerFeatureMBS()
The items on this page are in the following plugins: MBS AVFoundation Plugin.
ICScannerFeatureEnumerationMBS - ICScannerFeatureRangeMBS