Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Saiba mais sobre threads de referência e threads de resumo, que são tipos de thread que podem ser incluídos na coleção de threads que compõem um feed social no SharePoint. Quando você recupera um feed social, o SharePoint retorna um objeto SocialFeed que contém a coleção de objetos SocialThread que compõem o feed. Esses segmentos podem representar conversas, publicações de microblog único e notificações, que incluem eventos e referência de threads. Threads que representam as conversas podem ser retornados pelo servidor como segmentos digest.
Observação
[!OBSERVAçãO] A API referenciada neste artigo é de modelo de objeto do cliente .NET. No entanto, os objetos correspondentes em outras APIs podem ser diferentes. Consulte Recursos adicionais para obter links para outras APIs relacionadas.
O que são threads de referência nos feeds sociais do SharePoint?
Quando um usuário gosta de uma postagem, menciona alguém em uma postagem, responde a uma postagem ou inclui uma marca em uma postagem, o SharePoint gera um thread de referência. Os threads de referência têm duas propriedades que você usa para obter informações sobre o thread ou postagem referenciado: ThreadType e PostReference .
Você pode identificar um thread de referência por sua propriedade ThreadType , que pode retornar um dos valores mostrados na Tabela 1.
Tabela 1. Tipos de rosca de referência
| Tipo de referência | Descrição |
|---|---|
|
LikeReference **** |
Uma referência a uma postagem que gosta de um usuário. |
|
MentionReference |
Uma referência a uma postagem mencionando um usuário. |
|
ReplyReference |
Uma referência a uma resposta. |
|
Referência de marca |
Uma referência a uma postagem que contém uma marca. |
|
Normal |
Não é um segmento de referência. |
A propriedade PostReference retorna um objeto SocialPostReference que contém informações sobre o thread que disparou o evento. No mínimo, ele contém a ID do thread da fonte, você pode usar com o método SocialFeedManager.GetFullThread para recuperar o thread se ele continua existindo.
SocialPostReference também pode conter uma cópia do thread ou postagem de origem. Essa disponibilidade depende do tipo de feed, tipo de segmento e filtragem de segurança. Se a referência contiver uma postagem ou thread, esses objetos representam instantâneos do thread ou postagem no momento em que o evento ocorreu.
Nem todas as atividades relacionadas a feeds são lançadas o feed como segmentos de referência. Por exemplo, seguindo as notificações (por exemplo, quando alguém é iniciado após um site) não são threads de referência.
Observação
O SharePoint corta automaticamente a segurança do conteúdo em postagens geradas automaticamente e do acesso ao site em todas as postagens direcionadas para um feed do site. No entanto, você pode usar o atributo SecurityUris à segurança trim qualquer post especificando uma URL. Os usuários que não têm acesso à URL não receberão a postagem.
Responder, like e mencionar referências são armazenadas indefinidamente no feed de pessoal do usuário. Referências de marca são armazenadas em Cache distribuído, portanto, elas são armazenadas temporariamente. Para obter mais informações sobre o cache, consulte Visão geral dos recursos do microblog, feeds e do serviço de Cache Distribuído no SharePoint.
O que são threads de resumo nos feeds sociais do SharePoint?
Um segmento de digest representa uma versão compacta de uma conversa ele contém os postagem raiz e duas respostas mais recentes do segmento. Você pode identificar um thread de resumo verificando se o thread tem o atributo IsDigest aplicado em sua propriedade Attributes . Para ver se um segmento tem mais de dois segmentos, verifique a propriedade TotalReplyCount .
Para otimizar o desempenho, quando um thread contém mais de duas respostas, o servidor retorna um thread digest. Se você quiser obter todas as respostas para um thread, chame o método SocialFeedManager.GetFullThread e passe a ID do thread.
Confira também
SocialThread no modelo de objeto do cliente .NET
SocialThread no modelo de objeto do JavaScript
SPSocialThread no modelo de objeto do servidor