ICScannerFeatureMBS class

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

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
ICScannerFeature class is an abstract base class used to describe a scanner feature.

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.

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:

Some methods using this class:


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


ICScannerFeatureEnumerationMBS   -   ICScannerFeatureRangeMBS


💬 Ask a question or report a problem