Aracılığıyla paylaş


T4 Metin Şablonu Yönergeleri

Yönergeler metin şablonu dönüştürme motoru için yönergeler sağlar.

Yönergelerin sözdizimi aşağıdaki gibidir:

<#@ DirectiveName [AttributeName = "AttributeValue"] ... #>

Tüm öznitelik değerleri çift tırnak işaretleri arasına alınmalıdır. Değerin kendisi tırnak işaretleri içeriyorsa, bunlardan \ karakteriyle kaçılmalıdır.

Yönergeler genellikle şablon dosyasında ya da eklenen dosyadaki ilk öğelerdir. Bunları bir kod bloğunun içine veya bir sınıf özellik bloğunun <#...#><#+...#>arkasına yerleştirmemelisiniz.

T4 Şablon Yönergesi

<#@ template [language="VB"] [hostspecific="true|TrueFromBase"] [debug="true"] [inherits="templateBaseClass"] [culture="code"] [compilerOptions="options"] [visibility="internal"] [linePragmas="false"] #>

T4 Parametre Yönergesi

<#@ parameter type="Full.TypeName" name="ParameterName" #>

T4 Çıkış Yönergesi

<#@ output extension=".fileNameExtension" [encoding="encoding"] #>

T4 Derleme Yönergesi

<#@ assembly name="[assembly strong name|assembly file name]" #>

T4 İçe Aktarma Yönergesi

<#@ import namespace="namespace" #>

T4 Include Yönergesi

<#@ include file="filePath" #>

T4 CleanUpBehavior yönergesi

<#@ CleanupBehavior processor="T4VSHost" CleanupAfterProcessingtemplate="true" #>

Ayrıca, kendi yönergelerinizi oluşturabilirsiniz. Daha fazla bilgi için bkz . Özel T4 Metin Şablonu Yönerge İşlemcileri Oluşturma. Görselleştirme ve Modelleme SDK'sını etki alanına özgü dil (DSL) oluşturmak için kullanıyorsanız, bir yönerge işlemcisi, DSL'nin bir parçası olarak oluşturulur.