Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?


Studio interactive template


<CSP:StudioInteractiveTemplate name="name">


General Attributes

Attribute Description Value
DESCRIPTION Descriptions of this Studio template type. A string.
NAME Name of the template to show in Studio. This name should be unique. A string.
MODE Specifies the operating mode of this template. If not specified, then this is a text template; If its value is “new”, then this template is for new documents; If its value is “addin”, then this template is an add-in template. “template” (the default), “new”, or “addin”.
TYPE A comma-separated list of one or more types. This specifies the type of code this template generates. For text templates, this determines the type of document window that can invoke the template; For new document templates, this indicates the type of document created. TYPE is ignored by add-in templates. “CSP”, “CSR”, “MAC”, “INT”, “INC”, “BAS”, or “CLS”.


This tag is used to define an interactive template within Studio.

If you wish to create an interactive template within Studio, create a CSP document and place this tag at the top of the document with the appropriate attributes set.

For more information refer to the Studio Templates documentation.