EPTAddPresentationTemplate Method (ConnectionId, SessionId, DocumentId, CategoryId, Boolean) Content Studio 5.7 SDK
Content Studio Web Content Management System

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

Adds a document to the collection of presentation-templates of a category. The document must have been marked as being a presentation-template first.

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

public void AddPresentationTemplate(
	ConnectionId connectionId,
	SessionId sessionId,
	DocumentId documentId,
	CategoryId categoryId,
	bool setDefault
)

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).
documentId
Type: ContentStudio.DocumentDocumentId
The presentation template to add
categoryId
Type: ContentStudio.DocumentCategoryId
The EPT category to add a presentation template to
setDefault
Type: SystemBoolean
Set to true to make this template the default presentation template
Exceptions

ExceptionCondition
CSExceptionA business rule was violated in the underlying Content Studio database
SqlExceptionAn error occurred when executing the command against the Content Studio database
Content Studio permissions

WriteContainer permission on the category is required.
See Also

Reference