Tips & Tricks 01: "Now Playing" za pomocą Office Communicator 2007
Tym postem zaczynam nową (ech, pierwszą ;) ) sekcję. Postaram się tutaj prezentować tips & tricks krótko ale treściwie. Może komuś zaoszczędzą godziny próbowania znalezienia odpowiedzi na pytanie na które nie ma odpowiedzi :)
A więc zaczynamy.
Aktualnie za pomocą API do Office Communicator 2007 NIE DA SIĘ zmienić opisu statusu – tak zwanej notatki - funkcja ta nie jest wspierana przez API.
Czyli, kod:
MessengerClass messanger = new MessengerClass();
IMessengerContactAdvanced myContact = (IMessengerContactAdvanced)messanger.GetContact(messanger.MySigninName, messanger.MyServiceId);
object[] myPresenceProperties = myContact.PresenceProperties as object[];
myPresenceProperties[(int)PRESENCE_PROPERTY.PRESENCE_PROP_PRESENCE_NOTE] = "Aktualnie odtwarzane: Kolorowe sny w wykonaniu Just 5";
myContact.PresenceProperties = (object)myPresenceProperties;
Nie zadziała :( ba, nawet zakończy się wyjątkiem:
Value does not fall within the expected range.
Więc aktualnie nici z zabawą w wyświetlanie informacji co aktualnie gra u was na kompach :)
Powiadamianie o komentarzach
Jeżeli chciałbyś otrzymywać email gdy ta wypowiedź zostanie zaktualizowana, to zarejestruj się tutaj
Subskrybuj komentarze za pomocą