Content created on the site must implement this interface for the social services to support it.
Achievement
is defined in the Telligent.Evolution.Extensibility.Api.Entities.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
class Achievement { IApplication Application { get; } IDictionary<string,string> AutomationConfiguration { get; } Guid? AutomationId { get; set; } string BadgeIconUrl { get; set; } Guid ContentId { get; } DateTime CreatedDate { get; set; } string Criteria { get; set; } bool Enabled { get; set; } Guid Id { get; set; } string Title { get; set; } string Url { get; } }
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
Application | IApplication | The application in which the IContent is located. | ||
AutomationConfiguration | IDictionary<string,string> | |||
AutomationId | Guid? | |||
BadgeIconUrl | string | |||
ContentId | Guid | A Guid uniquely identifying the content. | ||
CreatedDate | DateTime | The date the content was created. | ||
Criteria | string | |||
Enabled | bool | |||
Id | Guid | |||
Title | string | |||
Url | string | A Url to the content on the site. |