CategoryManagerDelete Method (ConnectionId, SessionId, CategoryId) Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

Deletes a category and removes the corresponding folder in the file system.

Namespace: ContentStudio.Document
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public void Delete(
	ConnectionId connectionId,
	SessionId sessionId,
	CategoryId categoryId
)

Parameters

connectionId
Type: ContentStudioConnectionId
A value that identifies the web site
sessionId
Type: ContentStudio.SecuritySessionId
A value that identifies the user's session. This value usually originates from a call to OpenSession(ConnectionId).
categoryId
Type: ContentStudio.DocumentCategoryId
The category to delete
Exceptions

ExceptionCondition
CSExceptionA business rule was violated in the underlying Content Studio database
UnauthorizedAccessExceptionContent Studio runtime has no permission to delete the folder.
SqlExceptionAn error occurred when executing the command against the Content Studio database
Content Studio permissions

DeleteContainer permission on the category is required.
See Also

Reference