Communicator 2007 and Communicator 2007 R2 Automation API Documentation
This document provides technical information about Microsoft® Office Communicator Automation API. It is intended for application developers who are interested in extending or customizing both the Office Communicator 2007 and Office Communicator 2007 R2 clients.
- Legal Information
-
Lists copyright, trademark, and other legal matters.
- About Office Communicator Automation API
-
Describes a set of COM interfaces, objects, events, enumerated types, and other related programming entities. It enables programmatic manipulation of a Communicator instance from a third-party application, as well as extending and customizing user experiences with Communicator.
- Using Office Communicator Automation API
-
Identifies the essential steps to using the API to write, build, and deploy Communicator applications.
- Office Communicator Automation API Reference
-
Describes COM-based programming entities using the API in detail. The COM-based Office Communicator Automation API supports Automation and can be called from applications that are written in the Microsoft Visual Basic® development system, C/C++, C#, VBScript, and many other scripting languages.
Is there a way to save chats in Office Communicator 2007 R2 as a RSS feed within MS Outlook 2007 clients, alternatively can they be saved as mails to a group mailbox; please note these mails are not to be saved in the Conversation History.
The objective is to achieve an auto save option once a user closes his / her MOC chat.
Best
Cryptic
- 10/28/2011
- cryptic
$xl = new-object -comobject excel.application
$xl.Visible = $true
$xl.DisplayAlerts = $False
$wb = $xl.Workbooks.Add()
$ws = $wb.Worksheets.Item(1)
$range = $ws.range("A1:B1")
$range.font.bold = "true"
$ws.Cells.Item(1,1) = "Friendly Name"
$ws.Cells.Item(1,2) = "Sign in Name"
$row = 2
$v = ""
$w = ""
$p = New-Object -comobject "Communicator.UIAutomation"
$p.AutoSignin()
$s = $p.MyContacts |
ForEach-Object {
$v = $_.FriendlyName
$w = $_.SigninName
$ws.Cells.Item($row,1) = $v
$ws.Cells.Item($row,2) = $w
$row++
}
[void]$ws.cells.entireColumn.Autofit()
}
showContacts
- 6/24/2010
- OldDog1
- 8/30/2011
- PRIMANALYZE