Provides the functionality to manage the Ingeniux CMS taxonomy system.
Inheritance Hierarchy
CMSServicesBase
CMSContentServiceBase
IngeniuxCMServiceTaxonomyTreeServices
Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 9.0.565.0 (9.0.565)
Syntax
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] [ServiceBehaviorAttribute(IncludeExceptionDetailInFaults = true)] public class TaxonomyTreeServices : CMSContentServiceBase
The TaxonomyTreeServices type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | TaxonomyTreeServices |
Methods
Name | Description | |
---|---|---|
![]() | AddAssociationToCategory |
Associates a Category with a Page. This operation categiorizes the given Page with given Category.
|
![]() | Clone |
Copies a Category Node and place it under specified target Category Node
|
![]() | CreateNewCategory |
Creates a new Category Node in a specific Locale.
|
![]() | GetAssociationsToPage |
Retrieves all the Categories associated with given Page
|
![]() | GetCategoriesInfo |
Retrieves basic information of Categories by their Ids
|
![]() | GetCategoryAncestorIds |
Retrieves the list of all ancestor Category Node Ids for a given Category Node
|
![]() | GetCategoryAssociations |
Retrieves all the Pages associated with given Category.
|
![]() | GetCategorySynonyms |
Retrieves the collection of Synonyms for given Category under specified Locale
|
![]() | GetChildren |
Retrieves children Nodes of a specific Category Node in the Taxonomy Tree
|
![]() | GetStats |
Retrieves the statistics of the Taxonomy system
|
![]() | GetTaxonomyLookup |
Searches for Categories with initial characters in their names
|
![]() | Move |
Moves a Category Node from one location to another
|
![]() | RecurseToNode |
Retrieves the entire ancestors collection to the given category. Includes all root categories.
Each ancestor entry contains its children entries.
|
![]() | RemoveAssociationsToCategory |
Removes a list of Page associations to a given Category Node
|
![]() | RemoveCategory |
Permenantly deletes a Category from the Taxonomy system. This operation also removes the association of this Category to all Pages.
|
![]() | SetAssociationsToPage |
Associates a collection of Categories to given page
|
![]() | SetCategoryInformation |
Updates the details of Category Node
|
![]() | SetCategoryPermissions |
Updates the security permission for a Category
|
![]() | SetCategorySynonyms |
Updates the Synonyms listing under specified locale for a Category
|
See Also