AchievementUpdateOptions
is defined in the Telligent.Evolution.Extensibility.Api.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
class AchievementUpdateOptions { Dictionary<string,string> AutomationConfiguration { get; set; } Guid? AutomationId { get; set; } Byte[] BadgeIconData { get; set; } string BadgeIconName { get; set; } Stream BadgeIconStream { get; set; } string BadgeIconUploadContext { get; set; } string Criteria { get; set; } bool? Enabled { get; set; } bool RemoveAutomation { get; set; } string Title { get; set; } }
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
AutomationConfiguration | Dictionary<string,string> | The configuration for the selected automation. | ||
AutomationId | Guid? | The ID of the automation used to award/revoke this achievement. | ||
BadgeIconData Obsolete | Byte[] | OBSOLETE in 12: Use BadgeIconUploadContext instead. When updating a badge icon, either BadgeIconData, BadgeIconStream, BadgeIconUploadContext is required. OBSOLETE in 12: Use BadgeIconUploadContext instead. | ||
BadgeIconName | string | Used when updating a badge icon. | ||
BadgeIconStream Obsolete | Stream | OBSOLETE in 12: Use BadgeIconUploadContext instead. When updating a badge icon, either BadgeIconData, BadgeIconStream, BadgeIconUploadContext is required. OBSOLETE in 12: Use BadgeIconUploadContext instead. | ||
BadgeIconUploadContext | string | When updating a post attachment either BadgeIconData, BadgeIconStream or BadgeIconUploadContext is required. | ||
Criteria | string | Criteria to earn the achievement. | ||
Enabled | bool? | Set whether an achievement can be awarded or not. | ||
RemoveAutomation | bool | When set to true, any configured automation will be removed. | ||
Title | string | Title of the achievement. |