Microsoft.Office.Server.Social namespace

Use the SPSocialFeedManager object, the SPSocialFollowingManager object, and other objects in the Social namespace to interact with social feeds and to follow people and content from custom solutions for SharePoint Server 2013 and SharePoint Add-ins.

For more information about what you can do with the APIs in the Social namespace, see Work with social feeds in SharePoint 2013, Follow people in SharePoint 2013, and Follow content in SharePoint 2013.

Classes

  Class Description
Public class SPSocialActor Represents a user, document, site, or tag in social feed and following activities.
Public class SPSocialActorInfo Identifies a user, document, site, or tag in social feed and following activities.
Public class SPSocialAttachment Represents an image, video, or document in a microblog post.
Public class SPSocialAttachmentAction Represents the click action for an SPSocialAttachment object in a post.
Public class SPSocialDataItem Represents a link to a site or document, a user mention, or a tag reference in a microblog post.
Public class SPSocialDataOverlay Associates a substring in the text of a microblog post with a URI or other data. Used for rendering post content.
Public class SPSocialException Contains error information for a SharePoint social operation.
Public class SPSocialFeed Represents a social feed.
Public class SPSocialFeedManager Provides methods for creating microblog posts, modifying threads, and consuming feeds.
Public class SPSocialFeedOptions Represents options that you can specify when retrieving a social feed.
Public class SPSocialFollowingManager Provides methods for managing a user's list of followed actors (users, documents, sites, and tags).
Public class SPSocialLink Represents a link to the source of a microblog post.
Public class SPSocialPost Represents a microblog post in a social feed.
Public class SPSocialPostActorInfo Represents a set of actors that relate to a post in a particular way, such as the likers of a post.
Public class SPSocialPostCreationData Represents content and related information for a new microblog post.
Public class SPSocialPostDefinitionData This class or member is reserved for internal use and is not intended to be used in your code.
Public class SPSocialPostDefinitionDataItem This class or member is reserved for internal use and is not intended to be used in your code.
Public class SPSocialPostReference Represents a referenced post in an external thread.
Public class SPSocialThread Represents a thread in a social feed.

Enumerations

  Enumeration Description
Public enumeration SPSocialActorType Specifies an actor type.
Public enumeration SPSocialActorTypes Specifies a set of actor types.
Public enumeration SPSocialAttachmentActionKind Specifies the type of action that an SPSocialAttachmentAction performs.
Public enumeration SPSocialAttachmentKind Specifies a SPSocialAttachment type.
Public enumeration SPSocialDataItemType Specifies the type of link that an SPSocialDataItem object represents.
Public enumeration SPSocialDataOverlayType Specifies the type of data that an SPSocialDataOverlay object associates with a substring in the text of a post's content.
Public enumeration SPSocialFeedAttributes Specifies attributes that apply to a social feed.
Public enumeration SPSocialFeedSortOrder Specifies the sort order for the threads in a social feed.
Public enumeration SPSocialFeedType Specifies feed types that can be retrieved on behalf of the current user.
Public enumeration SPSocialFollowResult Specifies the result of a request to follow an actor.
Public enumeration SPSocialPostAttributes Specifies attributes that apply to a post.
Public enumeration SPSocialPostDefinitionDataItemType This class or member is reserved for internal use and is not intended to be used in your code.
Public enumeration SPSocialPostType Specifies an SPSocialPost type.
Public enumeration SPSocialStatusCode Specifies an exception or status code for a social operation.
Public enumeration SPSocialThreadAttributes Specifies attributes that apply to a thread.
Public enumeration SPSocialThreadType Specifies an SPSocialThread type.