ICategoryNode Methods |
The ICategoryNode type exposes the following members.
Name | Description | |
---|---|---|
AddContentItems |
Associates a collection of new IContentItem with this CategoryNode.
| |
AddPage |
Associates a new page with this CategoryNode.
| |
AddPages |
Associates a collection of new pages with this CategoryNode.
| |
AddPermission |
Adds a new permission to this CategoryNode.
| |
AddPermissions |
Adds a collection of new permissions to this CategoryNode.
| |
AddSynonym |
Adds a new synonym under a given locale.
| |
AllowAccess |
Check if a given IUser is allowed the type of access specified.
| |
Ancestors |
Gets all the ancestors of this CategoryNode.
| |
AncestorsCount |
Gets the ancestor count for this CategoryNode.
| |
Children |
Gets the child nodes of this CategoryNode in a paginated format.
| |
ChildrenCount |
Gets the count of child nodes of this CategoryNode.
| |
ContentItems |
Gets all content items associated with this CategoryNode.
| |
Depth |
Gets the hierarchy depth of this CategoryNode, starting from the root CategoryNode.
| |
Descendants |
Gets descendants of this CategoryNode, in a paginzated format.
| |
DescendantsCount |
Gets the count of all descendants of this CategoryNode.
| |
HasPage |
Checks whether a given page is associated with this CategoryNode.
| |
Pages |
Gets all pages associated with this CategoryNode.
| |
PagesCount |
Gets the count of all pages associated with this CategoryNode, with or without its descendants.
| |
Parent |
Gets the parent CategoryNode of this node.
| |
Path |
Gets the path of this CategoryNode.
| |
Permissions |
Gets the permissions of this CategoryNode.
| |
PermissionsCount |
Gets the count of permissions defined for this CategoryNode.
| |
Remove |
Permanently removes this CategoryNode from the Taxonomy tree.
| |
RemoveChildren |
Permanently removes all descendants of this CategoryNode from the Taxonomy tree.
| |
RemoveContentItemT |
Removes association of this CategoryNode from a given content item.
| |
RemoveContentItems |
Removes a collection of IContentItem with this CategoryNode.
| |
RemovePage |
Removes association of this CategoryNode from a given page.
| |
RemovePages |
Removes all page associations from this CategoryNode.
| |
RemovePermission |
Remove a UserGroup's permission entries from this CategoryNode.
| |
RemoveSynonym |
Removes a synonym from this CategoryNode.
| |
RemoveSynonyms |
Removes all synonyms from this CategoryNode under given locale or across all locales
| |
RemoveTranslation |
Removes a translation from this CategoryNode.
| |
RemoveTranslations |
Removes all translations from this CategoryNode.
| |
ResetPermissions |
Resets permissions for this CategoryNode.
| |
SetTranslation |
Sets translation for this CategoryNode under a specific locale.
| |
Synonyms |
Gets the synonyms of this CategoryNode across all locales.
| |
Synonyms(ILocale) |
Gets the synonyms of this CategoryNode defined under a given locale.
| |
SynonymsCount |
Gets the count of synonyms, under given locale or across all locales.
| |
Translations |
Gets all translations of this CategoryNode across all locales.
| |
TranslationsCount |
Gets the count of translations for this CategoryNode.
| |
ValidateData |
Validates this entity's data. Implemented by concrete inheriting types.
(Inherited from IEntity.) | |
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.) |