Индикаторы присутствия Microsoft Communicator (индикатор состояния) на пользовательской странице asp.net

В общем, я ищу способ добавить значок присутствия OCS, такой же, как вы видели бы в sharepoint, но я хочу добавить его на пользовательском веб-сайте asp.net.

Пожалуйста помогите!

Билл.

2 ответа

Решение

Вы можете использовать образец "Присутствие в веб-приложении" от Microsoft.

http://www.microsoft.com/downloads/details.aspx?FamilyId=AEBFA4E2-B30E-43A6-BF34-6403465BC9A9&displaylang=en

Посмотрите на следующий пример от Microsoft (а не AJAX!): http://www.microsoft.com/downloads/details.aspx?familyid=63388959-7320-4ffd-9167-655365d94b67&displaylang=en

Чтобы понять, как получить индикатор присутствия, видимый при наведении курсора на текст диапазона, посмотрите на C:\Program Files\Microsoft Office Communications Server 2007\ Образцы разработчика \ Присутствие в веб-приложениях с помощью API автоматизации Communicator \Samples\Demo\LitwareInc Файл \resources\team\Example.html после установки образца.

Если вы хотите добавить индикатор присутствия, который всегда отображается, вам нужно создать новый идентификатор для каждого тега img, который вы добавляете на свою страницу. Вы можете сделать это в codebehind, увеличив значение счетчика на 1 каждый раз:

<img id=img" + presenceCounter + " src=presence_img/presence_16-unknown.png onload=PresenceControl(\"" + Mail_Address + "\")></span>`
Другие вопросы по тегам