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