<#@ template debug="false" hostspecific="false" language="C#" #> <#@ import namespace="System.Collections.Generic"#> <#@ output extension=".cs" #> <# var geometryList = new List { "SuccessGeometry", "InfoGeometry", "ErrorGeometry", "WarningGeometry", "AskGeometry", "FatalGeometry", "PrimaryBrush" }; var brushList = new List { "SuccessBrush", "InfoBrush", "DangerBrush", "WarningBrush", "AccentBrush", "PrimaryTextBrush", "ThirdlyTextBrush", "BlurGradientValue" }; var styleList = new List { "ButtonCustom", "PaginationButtonStyle", "WindowWin10", "AddTagButtonStyle", "RadioGroupItemDefault", "RadioGroupItemSingle", "RadioGroupItemHorizontalFirst", "RadioGroupItemHorizontalLast", "RadioGroupItemVerticalFirst", "RadioGroupItemVerticalLast", "TabItemCapsuleDefault", "TabItemCapsuleSingle", "TabItemCapsuleHorizontalFirst", "TabItemCapsuleHorizontalLast", "TabItemCapsuleVerticalFirst", "TabItemCapsuleVerticalLast" }; #> namespace HandyControl.Data { internal class ResourceToken { <#foreach(var item in geometryList){#> public static readonly string <#=item#> = nameof(<#=item#>); <#}#> <#foreach(var item in brushList){#> public static readonly string <#=item#> = nameof(<#=item#>); <#}#> <#foreach(var item in styleList){#> public static readonly string <#=item#> = nameof(<#=item#>); <#}#> } }