Introduction
Typically an API application will operate as a client to the standard Contributor server application. When the client starts it will ensure the Contributor Server application is available. The server application is known as the Contributor instance. The server application provides access to the main Contributor UI through the SystemTray icon.
Common Objects
| Objects | |
| WMLApp | The WMLApp is the top-most object a custom application will use. It is used to access the Contributor instance. |
| WebManager | The WebManager provides access to sites registered with Contributor. |
| SyncManager | The SyncManager manages the synchronization processing within the Contributor instance. |
| IList | An IList represents a List or Document Library. Content is added-to; updated-in; and removed-from; ILists. |
| IListItem | An IListItem represents an item in a list or library. The IListItem provides access to metadata. Subfolders are IListItems. |
| Events | |
| SyncUpdate | Receive notifications that a synchronization has completed |
| SettingsUpdate | Receive notifications that Sync-settings have changed. Notifies changes to: AutomaticSyncEnabled and PeriodicSyncConfigured |
