ISecuredContentType
is defined in the Telligent.Evolution.Extensibility.Content.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
interface ISecuredContentType : IContentType, IPlugin { Guid DefaultContentPermissionId { get; } Guid DefaultPermissionId { get; } IContent Get(Guid contentId); Guid GetContentPermissionId(IContent content); Guid GetSecurableId(IContent content); }
Methods
IContent Get(Guid contentId);
Used to retrieve content of the plugin’s ContentTypeId with the provided ContentId.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
contentId | Guid | Content Id | Required |
Return Type
Guid GetContentPermissionId(IContent content);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
content | IContent | Content | Required |
Return Type
Guid
Guid GetSecurableId(IContent content);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
content | IContent | Content | Required |
Return Type
Guid