The Bentley ProjectWise SDK provides developers with libraries and tools to create custom utilities and enhancements to ProjectWise. Intended for client-side customization, the libraries included with the SDK offer an extensive array of methods to establish sessions, integrate, and communicate with your ProjectWise datasources. The client libraries also include a comprehensive set of hooking mechanisms allowing you to trigger processes based on user events in ProjectWise Explorer such as checking out a document or changing its state.
The SDK consists of several “C” libraries that are referenced into your Microsoft Visual Studio project to create Windows applications, console applications, custom modules, and services. The SDK also includes focused support for web based applications.