Terminology for 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.

  • application session
    A communication channel between two endpoints of a peer-to-peer application, which is established using the location information that Communicator instances provide by running at the two endpoints.
  • application sharing
    Displaying an application on one conference participant's desktop so that it is visible to all conference participants.
  • Communicator
    Microsoft® Office Communicator 2007, a desktop client to Microsoft Office Communications Server 2007, providing contact and presence management, instant messaging, as well as telephony integration in real-time communication within an enterprise.
  • Communicator application
    An application that uses Office Communicator Automation API to provide some or all of the Office Communicator 2007 functionality.
  • Communicator client
    See Communicator application.
  • communications service
    The server through which Communicator connects to other users.
  • conference
    1. A Communicator IM, voice, or video session that is controlled by an Office Communications Server.

    2. A voice or video session that is controlled by a conferencing service.

  • contact
    A user listed in the Contacts list of another user.
  • contact group
    See group.
  • Contacts list
    A list of individual contact users persisted on and maintained by an Office Communicator server on behalf of a local user.
  • conversation
    A peer-to-peer Communicator IM session. See also conference.
  • enhanced presence
    The official term for rich presence — the publication of customized presence information to presence subscribers.
  • federated contact
    A contact that is part of a different organization.
  • friendly name
    A name that appears in displays, such as the Contacts list, instead of the user's e-mail or SIP (Session Initiation Protocol) address.
  • group
    A named collection of contacts in the Contacts list.
  • Local client
    A local workstation application acting as a client to the Office Communicator server. The client can be the Office Communicator UI or a custom application written to implement Office Communicator Automation API.
  • Local user
    An enterprise user registered with a Communications Server. The local user uses the Local client to sign in to the Communications server and interact with other users.
  • lock
    To disable the keypad on a mobile device so that keys are not accidentally pressed, for example, when the device is stored in a pocket or purse.
  • Messenger
    In the API, a Messenger object implements the IMessenger Interface (or IMessenger2 Interface or IMessenger3 Interface) interface and serves as a proxy to Communicator.
  • Office Communicator Automation API
    Office Communicator Automation API uses the COM-based technology Automation. It provides programmatic access to a local Communicator instance as well as the underlying communications service.
  • offline
    Not connected to the instant messaging system. A user who is offline might still be able to receive calls or e-mail.
  • online
    Connected to the instant messaging system.
  • presence
    The ability to detect the availability of other users in a communications system. See also presence status.
  • presence status
    The availability of a user in a communications system, for example, Online, Offline, Away, or Do Not Disturb.
  • rich presence
    See enhanced presence.
  • Subscribe
    To request that the Communicator server add a user in the local user's contacts list.
  • tag
    To request an alert for a specific contact when that contact's presence status changes.
  • tagged contact
    A contact whose presence status is displayed in an alert whenever the contact goes offline or online.
  • user
    An enterprise user registered with a Communications Server.

See Also

Concepts

About Office Communicator Automation API