Метод SocialFeedManager.GetFeedFor
Возвращает веб-канал активности с указанным сайтом пользователя или группы.
Пространство имен: Microsoft.SharePoint.Client.Social
Сборки: Microsoft.SharePoint.Client.UserProfiles.Silverlight (в Microsoft.SharePoint.Client.UserProfiles.Silverlight.dll); Microsoft.SharePoint.Client.UserProfiles.Phone (в Microsoft.SharePoint.Client.UserProfiles.Phone.dll) Microsoft.SharePoint.Client.UserProfiles (в Microsoft.SharePoint.Client.UserProfiles.dll)
Синтаксис
'Декларация
Public Function GetFeedFor ( _
actorId As String, _
options As SocialFeedOptions _
) As ClientResult(Of SocialFeed)
'Применение
Dim instance As SocialFeedManager
Dim actorId As String
Dim options As SocialFeedOptions
Dim returnValue As ClientResult(Of SocialFeed)
returnValue = instance.GetFeedFor(actorId, _
options)
public ClientResult<SocialFeed> GetFeedFor(
string actorId,
SocialFeedOptions options
)
Параметры
actorId
Тип: System.StringУникальный идентификатор пользователя или группы сайта для веб-канал для извлечения. Для пользователя можно использовать учетную запись имя или адрес электронной почты. Для веб-канале сайта на сайте группы используйте формат http://<server>/<teamSite>/newsfeed.aspx.
options
Тип: Microsoft.SharePoint.Client.Social.SocialFeedOptionsВеб-канала извлечения параметры, например даты диапазона и порядок сортировки.
Возвращаемое значение
Тип: Microsoft.SharePoint.Client.ClientResult<SocialFeed>
Замечания
Только вы можете получить Personal веб-канала типа для пользователя, которого нет текущего пользователя. Дополнительные сведения читайте в статье Общие сведения о типах веб-канала и How to: Create and delete posts and retrieve the social feed by using the .NET client object model.
Если поток содержит более чем двумя ответами, сервер возвращает краткой потока, содержащий два последних ответов. (Поток сводных имеют IsDigest поток атрибут). Если вы хотите получить все ответы в потоке, вызовите метод GetFullThread и передать идентификатор потока или корневой записью.