Interface IContentController
Assembly: DotNetNuke.dll
Syntax
public interface IContentController
Methods
AddContentItem(ContentItem)
Declaration
int AddContentItem(ContentItem contentItem)
Parameters
Returns
AddMetaData(ContentItem, string, string)
Declaration
void AddMetaData(ContentItem contentItem, string name, string value)
Parameters
DeleteContentItem(ContentItem)
Declaration
void DeleteContentItem(ContentItem contentItem)
Parameters
DeleteContentItem(int)
Declaration
void DeleteContentItem(int contentItemId)
Parameters
Type |
Name |
Description |
int |
contentItemId |
|
DeleteMetaData(ContentItem, string)
Declaration
void DeleteMetaData(ContentItem contentItem, string name)
Parameters
DeleteMetaData(ContentItem, string, string)
Declaration
void DeleteMetaData(ContentItem contentItem, string name, string value)
Parameters
GetContentItem(int)
Declaration
ContentItem GetContentItem(int contentItemId)
Parameters
Type |
Name |
Description |
int |
contentItemId |
|
Returns
GetContentItemsByContentType(ContentType)
Declaration
IQueryable<ContentItem> GetContentItemsByContentType(ContentType contentType)
Parameters
Returns
GetContentItemsByContentType(int)
Declaration
IQueryable<ContentItem> GetContentItemsByContentType(int contentTypeId)
Parameters
Type |
Name |
Description |
int |
contentTypeId |
|
Returns
GetContentItemsByModuleId(int)
Declaration
IQueryable<ContentItem> GetContentItemsByModuleId(int moduleId)
Parameters
Type |
Name |
Description |
int |
moduleId |
|
Returns
GetContentItemsByTabId(int)
Declaration
IQueryable<ContentItem> GetContentItemsByTabId(int tabId)
Parameters
Type |
Name |
Description |
int |
tabId |
|
Returns
GetContentItemsByTerm(Term)
Declaration
IQueryable<ContentItem> GetContentItemsByTerm(Term term)
Parameters
Type |
Name |
Description |
Term |
term |
|
Returns
GetContentItemsByTerm(string)
Declaration
IQueryable<ContentItem> GetContentItemsByTerm(string term)
Parameters
Type |
Name |
Description |
string |
term |
|
Returns
GetContentItemsByTerms(IList<Term>)
Declaration
IQueryable<ContentItem> GetContentItemsByTerms(IList<Term> terms)
Parameters
Returns
GetContentItemsByTerms(string[])
Declaration
IQueryable<ContentItem> GetContentItemsByTerms(string[] terms)
Parameters
Type |
Name |
Description |
string[] |
terms |
|
Returns
GetContentItemsByVocabularyId(int)
Declaration
IQueryable<ContentItem> GetContentItemsByVocabularyId(int vocabularyId)
Parameters
Type |
Name |
Description |
int |
vocabularyId |
|
Returns
GetMetaData(int)
Declaration
NameValueCollection GetMetaData(int contentItemId)
Parameters
Type |
Name |
Description |
int |
contentItemId |
|
Returns
GetUnIndexedContentItems()
Declaration
IQueryable<ContentItem> GetUnIndexedContentItems()
Returns
UpdateContentItem(ContentItem)
Declaration
void UpdateContentItem(ContentItem contentItem)
Parameters
Extension Methods