33
temel T4 şablonu, T4 Toolkit veya eklentilerin herhangi birini kullanmıyorum.Temel T4 şablonlarında işlevlere sahip olmanın bir yolu var mı?
T4'üm biraz karmaşıklaşıyor ama şimdilik kendi kendine yetişmek istiyorum. T4 şablonunuzda, harici montajlara başvurmadan bir işlev var mı?
"<#+ #>", mükemmel, işte bu benim peşindeyim. Biliyor musunuz, bu * <# + * kod bloğu içindeki türleri tanımlayabilir misiniz? –
Evet, türleri tanımlayabilirsiniz. <#+ #>, T4'te bir "sınıf özellik bloğu" olarak adlandırılır; bu, çıktınızı üreten temel sınıfın bir parçası haline gelir. Yani, herhangi bir üye tanımlarsanız, onlar da bu sınıfın bir parçası olurlar. Daha fazla bilgi için http://www.olegsych.com/2008/02/t4-class-feature-blocks/ adresine bakın. –
Bu sınıf özellik kontrol bloklarının t4 dosyanızın sonunda olması gerektiğini unutmayın. sözdizimi hataları. – Alex