Click or drag to resize

ICategoryNode Methods


The ICategoryNode type exposes the following members.

Methods
  Name Description
Public method Code example AddContentItems Associates a collection of new IContentItem with this CategoryNode.
Public method AddPage Associates a new page with this CategoryNode.
Public method AddPages Associates a collection of new pages with this CategoryNode.
Public method AddPermission Adds a new permission to this CategoryNode.
Public method AddPermissions Adds a collection of new permissions to this CategoryNode.
Public method AddSynonym Adds a new synonym under a given locale.
Public method AllowAccess Check if a given IUser is allowed the type of access specified.
Public method Ancestors Gets all the ancestors of this CategoryNode.
Public method AncestorsCount Gets the ancestor count for this CategoryNode.
Public method AssetsCount Gets the count of all assets associated with this CategoryNode, with or without its descendants.
Public method Children Gets the child nodes of this CategoryNode in a paginated format.
Public method ChildrenCount Gets the count of child nodes of this CategoryNode.
Public method ContentItems Gets all content items associated with this CategoryNode.
Public method ContentItemsCount Gets the count of all content items associated with this CategoryNode, with or without its descendants.
Public method Depth Gets the hierarchy depth of this CategoryNode, starting from the root CategoryNode.
Public method Descendants Gets descendants of this CategoryNode, in a paginzated format.
Public method DescendantsCount Gets the count of all descendants of this CategoryNode.
Public method HasPage Checks whether a given page is associated with this CategoryNode.
Public method Pages Gets all pages associated with this CategoryNode.
Public method PagesCount Gets the count of all pages associated with this CategoryNode, with or without its descendants.
Public method Parent Gets the parent CategoryNode of this node.
Public method Code example Path Gets the path of this CategoryNode.
Public method Permissions Gets the permissions of this CategoryNode.
Public method PermissionsCount Gets the count of permissions defined for this CategoryNode.
Public method Remove Permanently removes this CategoryNode from the Taxonomy tree.
Public method RemoveChildren Permanently removes all descendants of this CategoryNode from the Taxonomy tree.
Public method Code example RemoveContentItemT Removes association of this CategoryNode from a given content item.
Public method Code example RemoveContentItems Removes association of this CategoryNode from collection of IContentItems.
Public method RemovePage Removes association of this CategoryNode from a given page.
Public method RemovePages Removes all page associations from this CategoryNode.
Public method RemovePermission Remove a UserGroup's permission entries from this CategoryNode.
Public method RemoveSynonym Removes a synonym from this CategoryNode.
Public method RemoveSynonyms Removes all synonyms from this CategoryNode under given locale or across all locales
Public method RemoveTranslation Removes a translation from this CategoryNode.
Public method RemoveTranslations Removes all translations from this CategoryNode.
Public method ResetPermissions Resets permissions for this CategoryNode.
Public method SetAndFinalizeTranslation Sets a translation for this node, creating a new translation even if one already exists under the same locale.
Public method SetTranslation Sets translation for this CategoryNode under a specific locale.
Public method Synonyms Gets the synonyms of this CategoryNode across all locales.
Public method Synonyms(ILocale) Gets the synonyms of this CategoryNode defined under a given locale.
Public method SynonymsCount Gets the count of synonyms, under given locale or across all locales.
Public method Touch Updated the entity's LastModified value to the current time.
(Inherited from IEntity)
Public method Translations Gets all translations of this CategoryNode across all locales.
Public method TranslationsCount Gets the count of translations for this CategoryNode.
Public method ValidateData Validates this entity's data. Implemented by concrete inheriting types.
(Inherited from IEntity)
Public method ValidateUserPermission Validates the user permission on the current entity. Implemented by concrete inheriting types. It is called automatically upon saving an entity.
(Inherited from IEntity)
Top
See Also