ContentStudio.Site.ActiveScripting.EPT Namespace Content Studio 5.7 SDK
Content Studio Web Content Management System

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

This namespace contains the code behind implementation for all the EPTaware Content Studio components.
Classes

  Class Description
Public class AnonymousWriter
Allows anonymous users to store data in Content Studio. The data is written as HTML to the supplied stream or the default response stream. The AnonymousWriter class acts as the underlying engine for the Anonymous Writer AS component. The component is intended to be used with a submit form. The corresponding EPT category must have "Use server side validation" set. To edit an existing document, the flags runat="server" and EnableViewState must be set. This class supports the synchronous event OnBeforeDocumentSave.
Public class EASendMail
Send mail using a EPT document. The data is written as HTML to the supplied stream or the default response stream. The EASendMail class acts as the underlying engine for the EA Send mail AS component.
Public class InsertAdvancedImage
Writes an image element with an optional link attribute to the supplied stream or the default response stream. The image can be used in a presentation template or another HTML document. It can also use images generated by the Content Studio image processing functionality. The InsertAdvancedImage class acts as the underlying engine for the Insert advanced image AS component.
Public class InsertField
Inserts a field in a presentation template. The data is written as HTML to the supplied stream or the default response stream. The Insertfield class acts as the underlying engine for the Insert field AS component.
Public class InsertFieldWithObjects
Inserts a field with an object in a presentation template. The data is written as HTML to the supplied stream or the default response stream. The InsertfieldWithObjects class acts as the underlying engine for the Insert field with object AS component.
Public class InsertFilteredDocuments20
Inserts documents from a category, filtered on up to ten XML fields, and displays them in a table or list. The InsertFilteredDocuments20 class acts as the underlying engine for the Insert filtered documents 2.0 AS component. At least one XML field must be defined. For each used XML field, a valid data type that covers all possible input values must be selected.
Public class InsertImageLink
Writes a link containing an image to the supplied stream or the default response stream. The InsertImageLink class acts as the underlying engine for the Insert image link AS component.
Public class InsertLink20
Writes a link to the supplied stream or the default response stream. The InsertLink20 class acts as the underlying engine for the Insert link 2.0 AS component.
Public class InsertLinkToSelf
Writes a link containing a reference to the same page using another presentation template. This functionality is only applicable to presentation templates. The InsertLinkToSelf class acts as the underlying engine for the Insert link to self AS component.
Public class ListFilteredDocumentsInDropdownAdvanced20
Inserts filtered documents from a category into a dropdown object, and writes them as HTML to the supplied stream or the default response stream. There is also functionality for generating dynamic code that is executed for each row and selected columns in the result set. The ListFilteredDocumentsInDropdownAdvanced20 class acts as the underlying engine for the List filtered documents in dropown advanced 2.0 AS component.
Public class ListPageableFilteredDocuments20
Inserts documents from a category, filtered on up to twenty XML fields, and writes them as HTML to the supplied stream or the default response stream. There is also functionality for generating dynamic code that is executed for each row and selected columns in the result set. The ListPageableFilteredDocuments20 class acts as the underlying engine for the List pageable filtered documents 2.0 AS component.
Public class ScriptFilteredDocuments
Inserts documents from a category, filtered on up to twenty XML fields, and writes them as HTML to the supplied stream or the default response stream. There is functionality for generating dynamic code that is executed for each row and selected columns in the result set. In addition to this, it is also possible to define code to run before and after the point where the result set is written to the stream. The ScriptFilteredDocuments class acts as the underlying engine for the Script filtered documents AS component.
Enumerations

  Enumeration Description
Public enumeration AnonymousWriterRedirection
Tells what entity to redirect to, after saving the document.
Public enumeration AnonymousWriterReviseControl
Tells what action to take when saving a document.
Public enumeration InsertAdvancedImageAlternateLinkGeneration
Defines how InsertAdvancedImage should generated links to alternate images.