BioID's highlevel API is modeled around the BioIDAPI object. This object can either be instantiated and used by an application directly or will be automatically instantiated if the application accesses BioID via the BioIDCtrl-object.

An application should always use one single BioID-API object inside a single client application. If the application uses the BioIDCtrl-object the API-object should be retrieved from the control using the API-property. If the application runs without the BioIDCtrl it must instantiate a BioIDAPI-object on its own.

All objects are OLE-Automation-Compatible, which means that they can be used from different kinds of languages (even scripting languages). To learn more about language integration refer to the samples chapter of the BioID-SDK and your development environment's programmers manual.

The main objects of the BioID-API are:

Object model of the BioID Highlevel API.

BioID API