Click or drag to resize

ITaxonomyManager Methods


The ITaxonomyManager type exposes the following members.

Methods
  NameDescription
Public methodAllCategories
Simpler way to get all Category Nodes.
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 Obsolete.
Retrieves a paginated list of all the Category Nodes that are associated with a given list of Content Items.
Public methodCategoriesOnContentItems(IEnumerableString, Int32, Int32, Int32)
Retrieves a paginated list of all the Category Nodes that are associated with a given list of Content Items.
Public methodCategoriesOnContentItems(IEnumerableIContentItem, Int32, Int32, Int32)
Retrieves a paginated list of all the Category Nodes that are associated with a given list of Content Items.
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 methodCategoryIdsForContentItem(String)
Retrieves a list of IDs for all the Category Nodes that are associated with a given Content Item.
Public methodCategoryIdsForContentItemTIndex(String) Obsolete.
Retrieves a list of IDs for all the Category Nodes that are associated with a given Content Item.
Public methodCopyCategory
Copies a Category Node and its descendants, and places the copy as child or sibling of another Category Node.
Public methodCopyCategoryAssociations
Copied the content associations of sourceCategory to targetCategory. For example. If you want everything tagged 'A' to also be tagged 'B' you would copy the associations from 'A' (source) to 'B' (target).
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
Retrieves 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
Clears all categorization from a Content Item .
Public methodUnassociatePage
Clears all categorization from a Page .
Top
See Also