This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IAbuseAppeals>()
and is defined in Telligent.Evolution.Platform.dll
Events
Events.AfterAccepted
Handler
void AbuseAppealAfterAcceptedEventHandler(AbuseAppealAfterAcceptedEventArgs e);
Events.AfterCreate
Handler
void AbuseAppealAfterCreateEventHandler(AbuseAppealAfterCreateEventArgs e);
Events.AfterExpire
Handler
void AbuseAppealAfterExpireEventHandler(AbuseAppealAfterExpireEventArgs e);
Events.AfterRejected
Handler
void AbuseAppealAfterRejectedEventHandler(AbuseAppealAfterRejectedEventArgs e);
Events.AfterResponseReceived
Handler
void AbuseAppealAfterResponseReceivedEventHandler(AbuseAppealAfterResponseReceivedEventArgs e);
Events.BeforeAccepted
Handler
void AbuseAppealBeforeAcceptedEventHandler(AbuseAppealBeforeAcceptedEventArgs e);
Events.BeforeCreate
Handler
void AbuseAppealBeforeCreateEventHandler(AbuseAppealBeforeCreateEventArgs e);
Events.BeforeExpire
Handler
void AbuseAppealBeforeExpireEventHandler(AbuseAppealBeforeExpireEventArgs e);
Events.BeforeRejected
Handler
void AbuseAppealBeforeRejectedEventHandler(AbuseAppealBeforeRejectedEventArgs e);
Events.BeforeResponseReceived
Handler
void AbuseAppealBeforeResponseReceivedEventHandler(AbuseAppealBeforeResponseReceivedEventArgs e);
Methods
AbuseAppeal AcceptAppeal(Guid appealId, string boardResponse);
Board accepts an appeal
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
appealId | Guid | Id of the appeal | Required | ||
boardResponse | string | Response of the Board | Required |
Return Type
AbuseAppeal Create(Guid contentId, Guid contentTypeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
contentId | Guid | Content Id | Required | ||
contentTypeId | Guid | Content Type Id | Required |
Return Type
AbuseAppeal Get(Guid id);
Get abuse appeal
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | Guid | Id of the appeal | Required |
Return Type
PagedList<AbuseAppeal> List(AbuseAppealListOptions options);
Lists abuse appeals
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | AbuseAppealListOptions | Options include: AppealId, AbuseId, ContentId, ContentTypeId, ContainerId, ApplicationId, ContentAuthorId, AppealState(Default, Initiated, Accepted, Rejected, Expired, AuthorResponded), SortBy(AppealId, AuthorUserId, AuthorUsername), SortOrder (Asc, Desc), PageSize and PageIndex | Required |
Return Type
AbuseAppeal RejectAppeal(Guid appealId, string boardResponse);
Board rejects an appeal
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
appealId | Guid | Id of the appeal | Required | ||
boardResponse | string | Response of the Board | Required |
Return Type
AbuseAppeal RespondToAppeal(Guid appealId, string authorResponse);
Author responds to an appeal
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
appealId | Guid | Id of the appeal | Required | ||
authorResponse | string | Response of the Author | Required |