CSSyncronizedDocument Constructor (ConnectionId, SessionId, CategoryId, String) Content Studio 5.7 SDK
Content Studio Web Content Management System

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

Creates a new instance of the CSSyncronizedDocument object that represents an empty document to be created. Use this constructor when you intend to create a new document.

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

public CSSyncronizedDocument(
	ConnectionId connectionId,
	SessionId sessionId,
	CategoryId categoryId,
	string documentName
)

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
Defines the category where the new document should be saved. This category must exist and cannot be a category for uploaded files.
documentName
Type: SystemString
The name to give the new document. This parameter cannot be null (Nothing in Visual Basic) or empty.
Exceptions

ExceptionCondition
CSException
  • 1001 - Session is invalid
  • 1002 - Permission denied
  • 1503 - The category does not exist.
InvalidOperationExceptionUploaded files cannot be created with CSSyncronizedDocument
ArgumentNullExceptionThe documentName parameter is null (Nothing in Visual Basic).
ArgumentOutOfRangeExceptionThe documentName parameter is empty.
SqlExceptionAn error occurred when executing the command against the Content Studio database
Content Studio permissions

See Also

Reference