This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Ideation.Api.IIdeas>()
and is defined in Telligent.Evolution.Ideation.dll
Events
Events.AfterCreate
Handler
void IdeaAfterCreateEventHandler(IdeaAfterCreateEventArgs e);
Events.AfterDelete
Handler
void IdeaAfterDeleteEventHandler(IdeaAfterDeleteEventArgs e);
Events.AfterUpdate
Handler
void IdeaAfterUpdateEventHandler(IdeaAfterUpdateEventArgs e);
Events.BeforeCreate
Handler
void IdeaBeforeCreateEventHandler(IdeaBeforeCreateEventArgs e);
Events.BeforeDelete
Handler
void IdeaBeforeDeleteEventHandler(IdeaBeforeDeleteEventArgs e);
Events.BeforeUpdate
Handler
void IdeaBeforeUpdateEventHandler(IdeaBeforeUpdateEventArgs e);
Events.Render
Handler
void IdeaRenderEventHandler(IdeaRenderEventArgs e);
Methods
Idea Create(Guid challengeId, string name, string body, IdeaCreateOptions options);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required | ||
name | string | Name | Required | ||
body | string | Body | Required | ||
options | IdeaCreateOptions | Options | Required |
Return Type
Idea Current(HttpContext context);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
context | HttpContext | Context | Required |
Return Type
AdditionalInfo Delete(Guid contentId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
contentId | Guid | Content Id | Required |
Return Type
Idea Get(Guid contentId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
contentId | Guid | Content Id | Required |
Return Type
PagedList<Idea> List(IdeasListOptions options);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | IdeasListOptions | Options | Required |
Return Type
Idea Update(Guid ideaId, IdeaUpdateOptions options);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideaId | Guid | Idea Id | Required | ||
options | IdeaUpdateOptions | Options | Required |
Return Type
string UpDownVoteUI(Guid id, UIVoteOptions options);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | Guid | Id | Required | ||
options | UIVoteOptions | Options | Required |
Return Type
string