МенеджерСистемыВзаимодействия.НачатьПодключениеОбработчикаНовыхСообщений (CollaborationSystemManager.BeginAttachNewMessagesHandler)
МенеджерСистемыВзаимодействия (CollaborationSystemManager)
НачатьПодключениеОбработчикаНовыхСообщений (BeginAttachNewMessagesHandler)
Вариант синтаксиса: По идентификатору
НачатьПодключениеОбработчикаНовыхСообщений(<ОписаниеОповещения>, <ИдентификаторОбсуждения>, <Обработчик>, <СтатусОповещенияПользователя>) <ОписаниеОповещения> (необязательный)
Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана после выполнения подключения обработчика со следующими параметрами:- <Дополнительные параметры> - значение, которое было указано при создании объекта ОписаниеОповещения.
<ИдентификаторОбсуждения> (обязательный)
Тип: ИдентификаторОбсужденияСистемыВзаимодействия.
Идентификатор обсуждения, к которому подключается обработчик. <Обработчик> (необязательный)
Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана при появлении новых сообщений в обсуждении со следующими параметрами: <СтатусОповещенияПользователя> (необязательный)
Тип: СтатусОповещенияПользователя.
Если значение параметра задано, но при появлении нового сообщения будет показано оповещение пользователя с указанным статусом. Описание варианта метода:
Выполняет подключение обработчика по идентификатору обсуждения. Вариант синтаксиса: По ключу
НачатьПодключениеОбработчикаНовыхСообщений(<ОписаниеОповещения>, <Ключ>, <Обработчик>, <СтатусОповещенияПользователя>) <ОписаниеОповещения> (необязательный)
Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана после выполнения подключения обработчика со следующими параметрами:- <Дополнительные параметры> - значение, которое было указано при создании объекта ОписаниеОповещения.
Тип: Строка.
Ключ обсуждения, к которому подключается обработчик. <Обработчик> (необязательный)
Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана при появлении новых сообщений в обсуждении со следующими параметрами: <СтатусОповещенияПользователя> (необязательный)
Тип: СтатусОповещенияПользователя.
Если значение параметра установлено, при появлении нового сообщения будет показано оповещение пользователя с указанным статусом. Описание варианта метода:
Выполняет подключение обработчика по ключу обсуждения.Выполняет подключение обработчика, который будет вызван при появлении новых сообщений в обсуждении.
Если <СтатусОповещенияПользователя> установлен в значение, отличное от Неопределено, то при получении нового сообщения отображается оповещение с соответствующим статусом. При нажатии на оповещение будет вызвана процедура, заданная в параметре <Обработчик>.
Если <СтатусОповещенияПользователя> установлен в значение Неопределено, то при получении нового сообщения будет вызвана процедура, заданная в параметре <Обработчик>.
После подключения обработчик будет вызван для каждого непрочитанного сообщения в обсуждении. Перед вызовом обработчика (или отображения оповещения пользователя) для неотображаемых обсуждений сообщение помечается как прочитанное.
Допускается наличие нескольких обработчиков для одного обсуждения. В этом случае будут вызваны все обработчики. Порядок вызова обработчиков не определен.
Вызов метода для одного обсуждения с тем же обработчиком замещает обработчик.
Сравнение обработчиков происходит по равенству значений свойств:- ИмяПроцедуры,
- ИмяПроцедурыОбработкиОшибки,
- Модуль,
- МодульОбработкиОшибки.
Тонкий клиент, веб-клиент, мобильный клиент, толстый клиент.