Microsoft Office Communicator Automation API
Documentation Home
Microsoft Office Communicator Automation API
Legal Information
About Office Communicator Automation API
Terminology
Architecture of Communicator Applications
Object Model of Communicator Automation API
Scenarios of Communicator Applications
Using Office Communicator Automation API
Getting Started Using Office Communicator Automation API
Development Environments
Object Instantiation
Interface Member Invocations
Event Notification and Registration
Signing In to a Communications Server
Signing Out from a Communications Server
Managing Contacts
Managing a Contact Group
Building a Custom Contact List
Calling a Custom Contact List Dialog
Determining the Local Client Operating System
Loading Contact Groups
Loading Contacts without Grouping
Loading Contacts into ListView Group Item
Updating Contact Status
Adding and Removing Contacts from the List
Adding and Removing Contact Groups from the List
Removing a Contact from a Group
Selecting Contacts from the List
Moving a Contact into a Contact Group
Starting an Instant Messaging Conversation
Office Communicator Automation API Reference
Cocreatable Objects
Messenger Object
MessengerPriv Object
Interfaces
IMessenger Interface
IMessenger::AddContact Method
IMessenger::AutoSignin Method
IMessenger::FindContact Method
IMessenger::GetContact Method
IMessenger::InstantMessage Method
IMessenger::InviteApp Method
IMessenger::MyContacts Property
IMessenger::MyFriendlyName Property
IMessenger::get_MyPhoneNumber Method
IMessenger::get_MyProperty Method
IMessenger::MediaWizard Method
IMessenger::MyServiceId Property
IMessenger::MyServiceName Property
IMessenger::MySigninName Property
IMessenger::MyStatus Property
IMessenger::OpenInbox Method
IMessenger::OptionsPages Method
IMessenger::Page Method
IMessenger::Phone Method
IMessenger::ReceiveFileDirectory Property
IMessenger::SendFile Method
IMessenger::SendMail Method
IMessenger::Services Property
IMessenger::Signin Method
IMessenger::Signout Method
IMessenger::StartVoice Method
IMessenger::get_UnreadEmailCount Method
IMessenger::ViewProfile Method
IMessenger::Window Property
IMessenger2 Interface
IMessenger2::ContactsSortOrder Property
IMessenger2::CreateGroup Method
IMessenger2::MyGroups Property
IMessenger2::StartVideo Method
IMessenger3 Interface
IMessenger3::get_Property Method
IMessenger3::put_Property Method
IMessengerAdvanced Interface
IMessengerAdvanced::GetAuthenticationInfo Method
IMessengerAdvanced::StartConversation Method
IMessengerContact Interface
IMessengerContact::Blocked Property
IMessengerContact::CanPage Property
IMessengerContact::FriendlyName Property
IMessengerContact::IsSelf Property
IMessengerContact::get_PhoneNumber Method
IMessengerContact::ServiceId Property
IMessengerContact::ServiceName Property
IMessengerContact::SigninName Property
IMessengerContact::Status Property
IMessengerContactAdvanced Interface
IMessengerContactAdvanced::IsTagged Property
IMessengerContactAdvanced::PresenceProperties Property
IMessengerContactResolution Interface
IMessengerContactResolution::ResolveContact Method
IMessengerContacts Interface
IMessengerContacts::_NewEnum Property
IMessengerContacts::Count Property
IMessengerContacts::Item Method
IMessengerContacts::Remove Method
IMessengerConversationWnd Interface
IMessengerConversationWnd::AddContact Method
IMessengerConversationWnd::Contacts Property
IMessengerConversationWnd::History Property
IMessengerConversationWndAdvanced Interface
IMessengerConversationWndAdvanced::SendText Method
IMessengerGroup Interface
IMessengerGroup::AddContact Method
IMessengerGroup::Contacts Property
IMessengerGroup::Name Property
IMessengerGroup::RemoveContact Method
IMessengerGroup::Service Property
IMessengerGroups Interface
IMessengerGroups::_NewEnum Property
IMessengerGroups::Count Property
IMessengerGroups::Item Method
IMessengerGroups::Remove Method
IMessengerPrivate Interface
IMessengerPrivate::AddContact Method
IMessengerPrivate::EnableAlertEvents Method
IMessengerService Interface
IMessengerService::MyFriendlyName Property
IMessengerService::MySigninName Property
IMessengerService::MyStatus Property
IMessengerService::Property Property
IMessengerService::ServiceID Property
IMessengerService::ServiceName Property
IMessengerServices Interface
IMessengerServices::_NewEnum Property
IMessengerServices::Count Property
IMessengerServices::Item Method
IMessengerServices::PrimaryService Property
IMessengerWindow Interface
IMessengerWindow::Close Method
IMessengerWindow::Height Property
IMessengerWindow::HWND Property
IMessengerWindow::IsClosed Property
IMessengerWindow::Left Property
IMessengerWindow::Show Method
IMessengerWindow::Top Property
IMessengerWindow::Width Property
IMessengerWindow::Property Property
Events
DMessengerEvents Interface
DMessengerEvents::OnAppShutdown Method
DMessengerEvents::OnContactAddedToGroup Method
DMessengerEvents::OnContactBlockChange Method
DMessengerEvents::OnContactFriendlyNameChange Method
DMessengerEvents::OnContactListAdd Method
DMessengerEvents::OnContactListRemove Method
DMessengerEvents::OnContactPagerChange Method
DMessengerEvents::OnContactPhoneChange Method
DMessengerEvents::OnContactRemovedFromGroup Method
DMessengerEvents::OnContactResolved Method
DMessengerEvents::OnContactStatusChange Method
DMessengerEvents::OnGroupAdded Method
DMessengerEvents::OnGroupNameChanged Method
DMessengerEvents::OnGroupRemoved Method
DMessengerEvents::OnIMWindowContactAdded Method
DMessengerEvents::OnIMWindowContactRemoved Method
DMessengerEvents::OnIMWindowCreated Method
DMessengerEvents::OnIMWindowDestroyed Method
DMessengerEvents::OnMyFriendlyNameChange Method
DMessengerEvents::OnMyPhoneChange Method
DMessengerEvents::OnMyStatusChange Method
DMessengerEvents::OnSignin Method
DMessengerEvents::OnSignout Method
DMessengerEvents::OnUnreadEmailChange Method
DMessengerPrivateEvents Interface
DMessengerPrivateEvents::OnAlertReceived Method
DMessengerPrivateEvents::OnContactListAdd Method
DMessengerPrivateEvents::OnLockChallenge Method
DMessengerPrivateEvents::OnLockEnable Method
DMessengerPrivateEvents::OnLockResult Method
Enums
ADDRESS_TYPE Enum
CALENDAR_STATE Enum
CONTACT_PROPERTY Enum
CONTACT_RESOLUTION_TYPE Enum
CONVERSATION_TYPE Enum
EXTENDED_STATUS_TYPE Enum
MCONTACTPROPERTY Enum
MISTATUS Enum
MMESSENGERPROPERTY Enum
MOPTIONPAGE Enum
MPHONE_TYPE Enum
MSERVICEPROPERTY Enum
MUASORT Enum
MWINDOWPROPERTY Enum
PRESENCE_PROPERTY Enum
Error Codes
Documentation Home