Platforms to show: All Mac Windows Linux Cross-Platform
ICScannerFunctionalUnitMBS 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 ICScannerFunctionalUnit: ICScannerFunctionalUnitFlatbed, ICScannerFunctionalUnitPositiveTransparency, ICScannerFunctionalUnitNegativeTransparency and ICScannerFunctionalUnitDocumentFeeder. ICScannerDevice creates instances of these concrete subclasses.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 31 properties
- property acceptsThresholdForBlackAndWhiteScanning as Boolean
- property bitDepth as Integer
- property canPerformOverviewScan as Boolean
- property defaultThresholdForBlackAndWhiteScanning as Integer
- property documentSize as NSSizeMBS
- property documentType as Integer
- property measurementUnit as Integer
- property nativeXResolution as Integer
- property nativeYResolution as Integer
- property overviewImage as Variant
- property overviewResolution as Integer
- property overviewScanInProgress as Boolean
- property physicalSize as NSSizeMBS
- property pixelDataType as Integer
- property preferredResolutions as NSIndexSetMBS
- property preferredScaleFactors as NSIndexSetMBS
- property resolution as Integer
- property scaleFactor as Integer
- property scanArea as NSRectMBS
- property scanAreaOrientation as Integer
- property scanInProgress as Boolean
- property scanProgressPercentDone as Double
- property state as Integer
- property supportedBitDepths as NSIndexSetMBS
- property supportedDocumentTypes as NSIndexSetMBS
- property supportedMeasurementUnits as NSIndexSetMBS
- property supportedResolutions as NSIndexSetMBS
- property supportedScaleFactors as NSIndexSetMBS
- property thresholdForBlackAndWhiteScanning as Integer
- property type as Integer
- property usesThresholdForBlackAndWhiteScanning as Boolean
- 3 methods
- method Constructor Private
- method templates as ICScannerFeatureTemplateMBS()
- method vendorFeatures as ICScannerFeatureMBS()
- 99 constants
Sub classes:
- class ICScannerFunctionalUnitDocumentFeederMBS
- class ICScannerFunctionalUnitFlatbedMBS
- class ICScannerFunctionalUnitNegativeTransparencyMBS
- class ICScannerFunctionalUnitPositiveTransparencyMBS
Some properties using for this class:
- ICScannerDeviceMBS.selectedFunctionalUnit as ICScannerFunctionalUnitMBS
Some examples using this class:
The items on this page are in the following plugins: MBS AVFoundation Plugin.
ICScannerFunctionalUnitFlatbedMBS - ICScannerFunctionalUnitNegativeTransparencyMBS