Click or drag to resize

ITaxonomyManager Methods


The ITaxonomyManager type exposes the following members.

Methods
  NameDescription
Public methodAllCategories
Simpler way to get all categories.
Public methodAssociate
Associates a Page with a given collection of Category Nodes.
Public methodCategories(String)
Gets Category Nodes by their unique IDs.
Public methodCategories(Int32, ILocale, String, Boolean, Int32, Int32)

Gets Category Nodes by initial characters in name, filtered by locale, in a paginated fashion.

This is the main way of searching for categories. By default, it returns all categories with all input parameters missing.

Public methodCategoriesCount
Gets the count of all Category Nodes.
Public methodCategoriesCount(String, ILocale, Boolean)
Gets the count of Category Nodes by initial characters in name, filtered by locale.
Public methodCategoriesCreatedInLocaleCount
Gets the count of Category Nodes created under a specified locale.
Public methodCategoriesOnContentItemTIndex
Public methodCategoriesOnPage
Retrieves a paginated list of all the Category Nodes that are associated with a given Page.
Public methodCategoriesOnPageCount
Gets the count of Category Nodes that are asssociated with the specified Page.
Public methodCategory
Retrieves a Category Node by its unique ID.
Public methodCategoryIdsForContentItemTIndex
Public methodCopyCategory
Copies a Category Node and its descendants, and places the copy as child or sibling of another Category Node.
Public methodCreateCategory
Creates a new Category Node under another Category Node.
Public methodCreateRootCategory
Creates a new Root Category Node.
Public methodDeepCloneT, TManager
Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity.)
Public methodMoveCategory
Makes a Category Node a child or sibling of another Category Nodee, or turns it into a Root Node.
Public methodQuickWrite
Creates a temporary Write Session to quickly write something outside the current Session and transaction. This is a way to bypass the transaction and quickly put something into the content store.
(Inherited from ITransactionalEntity.)
Public methodRemoveCategory
Removes a Category Node from the content store. This also removes any associations this Category has with any Pages.
Public methodRootCategories
Returns a paginated list of root Category Node, which are nodes without parent.
Public methodRootCategoriesCount
Gets the count of all Root Categories.
Public methodSerialize
Returns the XML presentation of the Taxonomy Tree
Public methodCode exampleSerializeAssociations
Returns the XML presentation of taxonomy associations.
Public methodTranslatedCategoriesCount
Gets the count of Category Nodes that have a translation under any locale.
Public methodUnassociateTIndex, TContentItem
Public methodUnassociatePage
Clears all categorization from a Page .
Top
See Also