Set Office Communicator Presence Programmatically

using System;

using System.Collections.Generic;

using System.Text;

using CommunicatorAPI;


namespace Presence


    class Program


        static void Main(string[] args)


            CommunicatorAPI.MessengerClass communicatorObject = new CommunicatorAPI.MessengerClass();

            IMessengerContactAdvanced contact = (IMessengerContactAdvanced)communicatorObject.GetContact(communicatorObject.MySigninName, communicatorObject.MyServiceId);

            object[] presenceProperties = new object[8];


            contact.PresenceProperties = (object)presenceProperties;




This entry was posted in Information Technology. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s