<#@ template debug="false" hostspecific="false" language="C#" #> <#@ import namespace="System.Collections.Generic"#> <#@ output extension=".cs" #> <# var messageList = new List { "LoadShowContent", "FullSwitch", "ContributorsView", "ClearLeftSelected", "SendChatMessage", "GrowlDemoPanel", "DialogDemoWindow", "MainWindow", "OverView", "ProjectsView", "BlogsView", "WebsitesView", "NotifyIconDemo", "NotifyIconContextDemo", "CommonWindow", "BlurWindow", "CustomNonClientAreaWindow", "NoNonClientAreaDragableWindow", "QQGroupView", "GlowWindow" }; #> namespace HandyControlDemo.Data { public class MessageToken { <#foreach(var item in messageList){#> public static readonly string <#=item#> = nameof(<#=item#>); <#}#> } }