Creates a new Root Category Node.
Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 9.0.565.0 (9.0.565)
Syntax
ICategoryNode CreateRootCategory( string name, string description, string externalId, string typeName )
Parameters
- name
- Type: SystemString
Name of new category - description
- Type: SystemString
Description of new category - externalId
- Type: SystemString
External ID of new category (for integration with another taxonomy system) - typeName
- Type: SystemString
Type name of new category
Return Value
Type: ICategoryNodeNewly created toot category
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | When operating user doesn't have the rights to Manage Taxonomy System. |
Remarks
When the new node is returned, it has not yet been stored in the database.
The operating user must have the rights to Manage Taxonomy System.
The taxonomy tree doesn't have the concept of orders.
The CreationLocale of the new category is the value of the CurrentLocale property.
See Also