Content created on the site must implement this interface for the social services to support it.
Forum is defined in the Telligent.Evolution.Extensibility.Api.Entities.Version1 namespace of Telligent.Evolution.Forums.dll
Definition
class Forum
{
IList<string> AllowedThreadTypes { get; set; }
Guid ApplicationId { get; set; }
int? AutoLockingDefaultInterval { get; set; }
bool? AutoLockingEnabled { get; set; }
string AvatarUrl { get; }
Container Container { get; }
Guid ContentId { get; }
DateTime? DateCreated { get; set; }
string DefaultThreadStatus { get; set; }
string DefaultThreadType { get; set; }
string Description { get; set; }
string EmailAddress { get; set; }
string EmailFooter { get; set; }
bool EnableAnonymousPosting { get; set; }
bool Enabled { get; set; }
bool EnablePassiveMode { get; set; }
bool EnablePostPoints { get; set; }
bool EnablePostStatistics { get; set; }
bool EnableQualityVoting { get; set; }
Group Group { get; set; }
int? Id { get; set; }
bool IndexPosts { get; set; }
string Key { get; }
DateTime? LatestPostDate { get; set; }
string MailingListName { get; set; }
bool ModeratePosts { get; set; }
string Name { get; set; }
string PassiveModeAddress { get; set; }
int? PostsToModerate { get; set; }
int ReplyCount { get; set; }
int SuggestedAnswerVoteThreshold { get; set; }
int ThreadCount { get; set; }
string Url { get; set; }
int VerifiedAnswerVoteThreshold { get; set; }
}
Properties
| Name | Type | Description | Default | Options |
|---|---|---|---|---|
| AllowedThreadTypes | IList<string> | |||
| ApplicationId | Guid | A Guid uniquely identifying the application. | ||
| AutoLockingDefaultInterval | int? | |||
| AutoLockingEnabled | bool? | |||
| AvatarUrl | string | This can represent a Url to an image particular to the application or application type. | ||
| Container | Container | |||
| ContentId | Guid | A Guid uniquely identifying the content. | ||
| DateCreated | DateTime? | |||
| DefaultThreadStatus | string | |||
| DefaultThreadType | string | |||
| Description | string | |||
| EmailAddress | string | |||
| EmailFooter | string | |||
| EnableAnonymousPosting | bool | This has been obsoleted and will always return true. Check permissions on the forum instead. | ||
| Enabled | bool | |||
| EnablePassiveMode | bool | |||
| EnablePostPoints Obsolete | bool | Obsolete in 10.0. This option is no longer used. | ||
| EnablePostStatistics | bool | |||
| EnableQualityVoting | bool | |||
| Group | Group | |||
| Id | int? | |||
| IndexPosts | bool | |||
| Key | string | |||
| LatestPostDate | DateTime? | |||
| MailingListName | string | |||
| ModeratePosts | bool | |||
| Name | string | |||
| PassiveModeAddress | string | |||
| PostsToModerate | int? | |||
| ReplyCount | int | |||
| SuggestedAnswerVoteThreshold | int | |||
| ThreadCount | int | |||
| Url | string | A Url to the application on the site. | ||
| VerifiedAnswerVoteThreshold | int |