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.

  • 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.

See Also

Concepts

Using Office Communicator Automation API