Export (0) Print
Expand All

Getting Started Using Office Communicator Automation API

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Office Communicator applications can be written in many programming languages including the Microsoft® C#® development tool, C/C++, and scripting languages such as JavaScript. However, the requirements differ for different languages. For example, a managed application requires that the Office Communicator Automation API type libraries are added to the project's references. C++ applications might need the proper header files or declare the required class or interface IDs. For a script, the COM class name is needed. These are explained in this section as a prerequisite of writing an Office Communicator 2007 application.

Development Environments

Describes how to build and deploy a Communicator application.

Object Instantiation

Describes how to create a Communicator object in different programming languages.

Interface Member Invocations

Describes how to call methods and properties of the interfaces implemented by the object, after a Communicator object (implementing the IMessenger and other interfaces) is created.

Event Notification and Registration

Describes synchronous and asynchronous methods or properties on an interface and status changes, as well as notification.

Community Additions

© 2015 Microsoft