Ссылки на потоки и потоки дайджеста в социальных каналах SharePoint
Сведения о ссылочных потоках и потоках дайджеста, которые представляют собой типы потоков, которые могут быть включены в коллекцию потоков, составляющих веб-канал социальных сетей в SharePoint. При получении веб-канала социальных параметров SharePoint возвращает объект SocialFeed , содержащий коллекцию объектов SocialThread, составляющих веб-канал . Эти потоки может представлять бесед, публикации в одном микроблога и уведомлений, которые включают событий и справочной потоков. Потоки, которые представляют бесед может быть возвращено сервером как дайджест потоков.
Примечание.
[!Примечание] В этой статье API от клиентской объектной модели .NET. Тем не менее соответствующих объектов в другие API-интерфейсы могут отличаться. Ссылки на другие связанные API см. в разделе Дополнительные ресурсы .
Что такое ссылочные потоки в социальных каналах SharePoint?
Когда пользователь любит публикацию, упоминает кого-то в публикации, отвечает на публикацию или включает тег в публикацию, SharePoint создает ссылочный поток. Ссылочные потоки имеют два свойства, которые используются для получения сведений о упоминаемом потоке или записи: ThreadType и PostReference .
Ссылочный поток можно определить по его свойству ThreadType , которое может возвращать одно из значений, показанных в таблице 1.
Таблица 1. Типы ссылочного потока
Тип ссылки | Описание |
---|---|
LikeReference **** |
Ссылка на публикацию, оценки пользователя. |
УпоминаниеReference |
Ссылка на публикацию, в котором упомянут пользователь. |
ReplyReference |
Ссылка на ее в ответ. |
TagReference |
Ссылка на сообщение, которое содержит тег. |
Normal |
Не потока ссылку. |
Свойство PostReference возвращает объект SocialPostReference , содержащий сведения о потоке, который активировал событие. Как минимум он содержит идентификатор потока источника, которое затем используется с методом SocialFeedManager.GetFullThread для извлечения потока, если он существует.
SocialPostReference также может содержать копию исходного post или потока. В этом доступности зависит от типа канала, тип потока и фильтрация по ролям безопасности. Если ссылка содержит сообщение или поток, эти объекты представляют моментальные снимки post или потока во время события.
Не все действия, связанные с веб-канал учитываются на канал как ссылку потоков. Например после уведомления (например, когда кто-то начинается после сайта) не потоков ссылку.
Примечание.
SharePoint автоматически обрезает безопасность для содержимого в автоматически созданных записях и для доступа к сайту во всех записях, направленных на веб-канал сайта. Тем не менее можно использовать атрибут SecurityUris для безопасности удаления любого post, указав URL-адрес. Пользователи, у которых нет доступа на URL-адрес не получают post.
Ответ, как и ссылки на неограниченное время хранятся в пользователя личные веб-канала в видео. Тег ссылки хранятся в распределенного кэша, поэтому временно хранятся. Дополнительные сведения о кэшировании см. в статье Общие сведения о функциях микроблогов, веб-каналах и службе распределенного кэша в SharePoint.
Что такое потоки дайджеста в социальных каналах SharePoint?
Поток дайджест представляет компактной версии беседы, он содержит корневой post и два последних ответы потока. Вы можете определить поток дайджеста, проверив, имеет ли в потоке атрибут IsDigest , примененный к свойству Attributes . Чтобы проверить, имеет ли поток более двух потоков, щелкните свойство TotalReplyCount .
Для оптимизации производительности, когда поток содержит более двух ответов, сервер возвращает дайджест потока. Если вы хотите получить все ответы для потока, вызовите метод SocialFeedManager.GetFullThread и передайте идентификатор потока.
См. также
SocialThread в клиентской объектной модели .NET
SocialThread в объектной модели JavaScript
SPSocialThread в серверной объектной модели