Share via


ImageCaptureCore Namespace

Classes

Name Description
ICButtonType
ICCameraDevice
ICCameraDeviceDelegate

This is a class that implements the interface IICCameraDeviceDelegate (for the protocol ICCameraDeviceDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IICCameraDeviceDelegate.

ICCameraDeviceDelegate_Extensions

Extension methods to the IICCameraDeviceDelegate interface to support all the methods from the ICCameraDeviceDelegate protocol.

ICCameraDeviceDownloadDelegate

This is a class that implements the interface IICCameraDeviceDownloadDelegate (for the protocol ICCameraDeviceDownloadDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IICCameraDeviceDownloadDelegate.

ICCameraDeviceDownloadDelegate_Extensions

Extension methods to the IICCameraDeviceDownloadDelegate interface to support all the methods from the ICCameraDeviceDownloadDelegate protocol.

ICCameraDownloadOptionKeys
ICCameraFile
ICCameraFolder
ICCameraItem
ICDevice
ICDeviceBrowser
ICDeviceBrowserDelegate

This is a class that implements the interface IICDeviceBrowserDelegate (for the protocol ICDeviceBrowserDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IICDeviceBrowserDelegate.

ICDeviceBrowserDelegate_Extensions

Extension methods to the IICDeviceBrowserDelegate interface to support all the methods from the ICDeviceBrowserDelegate protocol.

ICDeviceCapabilities
ICDeviceDelegate

This is a class that implements the interface IICDeviceDelegate (for the protocol ICDeviceDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IICDeviceDelegate.

ICDeviceDelegate_Extensions

Extension methods to the IICDeviceDelegate interface to support all the methods from the ICDeviceDelegate protocol.

ICDeviceLocationDescriptions
ICScannerBandData
ICScannerDevice
ICScannerDeviceDelegate

This is a class that implements the interface IICScannerDeviceDelegate (for the protocol ICScannerDeviceDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IICScannerDeviceDelegate.

ICScannerDeviceDelegate_Extensions

Extension methods to the IICScannerDeviceDelegate interface to support all the methods from the ICScannerDeviceDelegate protocol.

ICScannerFeature
ICScannerFeatureBoolean
ICScannerFeatureEnumeration
ICScannerFeatureRange
ICScannerFeatureTemplate
ICScannerFunctionalUnit
ICScannerFunctionalUnitDocumentFeeder
ICScannerFunctionalUnitFlatbed
ICScannerFunctionalUnitNegativeTransparency
ICScannerFunctionalUnitPositiveTransparency
ICScannerStatus
ICStatusNotificationKeys
ICTransportTypeExtensions

Extension methods for the ICTransportType enumeration.

Interfaces

Name Description
IICCameraDeviceDelegate

This interface represents the Objective-C protocol ICCameraDeviceDelegate.

IICCameraDeviceDownloadDelegate

This interface represents the Objective-C protocol ICCameraDeviceDownloadDelegate.

IICDeviceBrowserDelegate

This interface represents the Objective-C protocol ICDeviceBrowserDelegate.

IICDeviceDelegate

This interface represents the Objective-C protocol ICDeviceDelegate.

IICScannerDeviceDelegate

This interface represents the Objective-C protocol ICScannerDeviceDelegate.

Enums

Name Description
ICBrowsedDeviceType
ICDeviceLocationType
ICDeviceType
ICExifOrientationType
ICReturnCode
ICReturnCodeOffset
ICScannerBitDepth
ICScannerColorDataFormatType
ICScannerDocumentType
ICScannerFeatureType
ICScannerFunctionalUnitState
ICScannerFunctionalUnitType
ICScannerMeasurementUnit
ICScannerPixelDataType
ICScannerTransferMode
ICTransportType

Delegates

Name Description
ICCameraDevice.DidDownloadDataDelegate
ICCameraDevice.DidReadDataDelegate
ICCameraDevice.DidSendPtpDelegate