Show / Hide Table of Contents

Class TermController

Inheritance
object
TermController
Implements
ITermController
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Content.Taxonomy
Assembly: DotNetNuke.dll
Syntax
public class TermController : ITermController

Constructors

TermController()

Declaration
public TermController()

TermController(IDataService)

Declaration
public TermController(IDataService dataService)
Parameters
Type Name Description
IDataService dataService

Methods

AddTerm(Term)

Declaration
public int AddTerm(Term term)
Parameters
Type Name Description
Term term
Returns
Type Description
int

AddTermToContent(Term, ContentItem)

Declaration
public void AddTermToContent(Term term, ContentItem contentItem)
Parameters
Type Name Description
Term term
ContentItem contentItem

DeleteTerm(Term)

Declaration
public void DeleteTerm(Term term)
Parameters
Type Name Description
Term term

GetTerm(int)

Declaration
public Term GetTerm(int termId)
Parameters
Type Name Description
int termId
Returns
Type Description
Term

GetTermUsage(int)

Declaration
public TermUsage GetTermUsage(int termId)
Parameters
Type Name Description
int termId
Returns
Type Description
TermUsage

GetTermsByContent(int)

Declaration
public IQueryable<Term> GetTermsByContent(int contentItemId)
Parameters
Type Name Description
int contentItemId
Returns
Type Description
IQueryable<Term>

GetTermsByVocabulary(int)

Declaration
public IQueryable<Term> GetTermsByVocabulary(int vocabularyId)
Parameters
Type Name Description
int vocabularyId
Returns
Type Description
IQueryable<Term>

GetTermsByVocabulary(string)

Declaration
public IQueryable<Term> GetTermsByVocabulary(string vocabularyName)
Parameters
Type Name Description
string vocabularyName
Returns
Type Description
IQueryable<Term>

RemoveTermsFromContent(ContentItem)

Declaration
public void RemoveTermsFromContent(ContentItem contentItem)
Parameters
Type Name Description
ContentItem contentItem

UpdateTerm(Term)

Declaration
public void UpdateTerm(Term term)
Parameters
Type Name Description
Term term

Implements

ITermController

Extension Methods

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