T4 Text šablony směrnic
Směrnic pokyny modul transformace textu šablony.
Syntaxe směrnic je následující:
<#@ DirectiveName [AttributeName = "AttributeValue"] ... #>
Všechny hodnoty atributů musí být uzavřeny do uvozovek.Pokud vlastní hodnota obsahuje uvozovky, je nutné uvést zpětným \ znak.
Direktivy jsou obvykle první prvky v souboru šablony nebo souboru.Měli umístit není uvnitř bloku kódu <#...#>, ani po bloku funkce třídy <#+...#>.
-
<#@ template [language="VB"] [hostspecific="true|TrueFromBase"] [debug="true"] [inherits="templateBaseClass"] [culture="code"] [compilerOptions="options"] [visibility="internal"] [linePragmas="false"] #>
-
<#@ parameter type="Full.TypeName" name="ParameterName" #>
-
<#@ output extension=".fileNameExtension" [encoding="encoding"] #>
-
<#@ assembly name="[assembly strong name|assembly file name]" #>
-
<#@ import namespace="namespace" #>
-
<#@ include file="filePath" #>
Kromě toho můžete vytvořit vlastní směrnic.Další informace naleznete v tématu Vytvoření vlastní T4 Text šablony směrnice procesorů.Pokud použijete k vytvoření domény specifické pro jazyk (DSL) vizualizaci a modelování SDK, bude vygenerován směrnice procesoru jako součást v DSL.