Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Here's a simple example of using the CodeTemplateInfo object:

Code Block
xml
languagexmlvb

<%@ CodeTemplate Language="VB" TargetLanguage="Text" Description="Demonstrates CodeTemplateInfo." %>
<% DumpInfo() %>
<script runat="template">
Public Sub DumpInfo()
   
Response.WriteLine("Template:         {0}", Me.CodeTemplateInfo.FileName)
   
Response.WriteLine("Created:          {0}", Me.CodeTemplateInfo.DateCreated)

   Response.WriteLine("Description:     {0}", Me.CodeTemplateInfo.Description)
   
Response.WriteLine("Location:         {0}", Me.CodeTemplateInfo.FullPath)
 
  Response.WriteLine("Language:         {0}", Me.CodeTemplateInfo.Language)
   
Response.WriteLine("Target Language: {0}", Me.CodeTemplateInfo.TargetLanguage)
End Sub
</script>

The output of running this template will be similar to this:

Code Block
xml
languagehtml/xml

Template:        CodeTemplateInfo.cst
Created:         11/5/20091/1/1973 8:54:19 AM
Description:     Demonstrates CodeTemplateInfo.
Location:        C:\CodeTemplateInfo.cst
Language:        VB
Target Language: Text