ContentTypeController provides the business layer of ContentType.
Namespace: DotNetNuke.Entities.ContentAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
C# |
---|
public class ContentTypeController : IContentTypeController |
Visual Basic |
---|
Public Class ContentTypeController
Implements IContentTypeController |
Remarks
Examples
C# | Copy Code |
---|
IContentTypeController typeController = new ContentTypeController();
ContentType contentType = (from t in typeController.GetContentTypes()
where t.ContentType == "DesktopModule"
select t).SingleOrDefault();
if(contentType == null)
{
contentType = new ContentType {ContentType = "DesktopModule"};
contentType.ContentTypeId = typeController.AddContentType(contentType);
} |
Inheritance Hierarchy
See Also