Show / Hide Table of Contents

Interface IContentController

Namespace: DotNetNuke.Entities.Content
Assembly: DotNetNuke.dll
Syntax
public interface IContentController

Methods

AddContentItem(ContentItem)

Declaration
int AddContentItem(ContentItem contentItem)
Parameters
Type Name Description
ContentItem contentItem
Returns
Type Description
int

AddMetaData(ContentItem, string, string)

Declaration
void AddMetaData(ContentItem contentItem, string name, string value)
Parameters
Type Name Description
ContentItem contentItem
string name
string value

DeleteContentItem(ContentItem)

Declaration
void DeleteContentItem(ContentItem contentItem)
Parameters
Type Name Description
ContentItem contentItem

DeleteContentItem(int)

Declaration
void DeleteContentItem(int contentItemId)
Parameters
Type Name Description
int contentItemId

DeleteMetaData(ContentItem, string)

Declaration
void DeleteMetaData(ContentItem contentItem, string name)
Parameters
Type Name Description
ContentItem contentItem
string name

DeleteMetaData(ContentItem, string, string)

Declaration
void DeleteMetaData(ContentItem contentItem, string name, string value)
Parameters
Type Name Description
ContentItem contentItem
string name
string value

GetContentItem(int)

Declaration
ContentItem GetContentItem(int contentItemId)
Parameters
Type Name Description
int contentItemId
Returns
Type Description
ContentItem

GetContentItemsByContentType(ContentType)

Declaration
IQueryable<ContentItem> GetContentItemsByContentType(ContentType contentType)
Parameters
Type Name Description
ContentType contentType
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByContentType(int)

Declaration
IQueryable<ContentItem> GetContentItemsByContentType(int contentTypeId)
Parameters
Type Name Description
int contentTypeId
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByModuleId(int)

Declaration
IQueryable<ContentItem> GetContentItemsByModuleId(int moduleId)
Parameters
Type Name Description
int moduleId
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByTabId(int)

Declaration
IQueryable<ContentItem> GetContentItemsByTabId(int tabId)
Parameters
Type Name Description
int tabId
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByTerm(Term)

Declaration
IQueryable<ContentItem> GetContentItemsByTerm(Term term)
Parameters
Type Name Description
Term term
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByTerm(string)

Declaration
IQueryable<ContentItem> GetContentItemsByTerm(string term)
Parameters
Type Name Description
string term
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByTerms(IList<Term>)

Declaration
IQueryable<ContentItem> GetContentItemsByTerms(IList<Term> terms)
Parameters
Type Name Description
IList<Term> terms
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByTerms(string[])

Declaration
IQueryable<ContentItem> GetContentItemsByTerms(string[] terms)
Parameters
Type Name Description
string[] terms
Returns
Type Description
IQueryable<ContentItem>

GetContentItemsByVocabularyId(int)

Declaration
IQueryable<ContentItem> GetContentItemsByVocabularyId(int vocabularyId)
Parameters
Type Name Description
int vocabularyId
Returns
Type Description
IQueryable<ContentItem>

GetMetaData(int)

Declaration
NameValueCollection GetMetaData(int contentItemId)
Parameters
Type Name Description
int contentItemId
Returns
Type Description
NameValueCollection

GetUnIndexedContentItems()

Declaration
IQueryable<ContentItem> GetUnIndexedContentItems()
Returns
Type Description
IQueryable<ContentItem>

UpdateContentItem(ContentItem)

Declaration
void UpdateContentItem(ContentItem contentItem)
Parameters
Type Name Description
ContentItem contentItem

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS