Udostępnij za pośrednictwem


T4 Tekst szablonu dyrektyw

Dyrektywach zawierają instrukcje do szablonu tekst przekształceń.

Składnia dyrektyw jest następująca:

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

Wszystkie atrybuty muszą być ujęte w podwójny cudzysłów.Jeśli wartość zawiera znaki cudzysłowu, musi być ucieczce z \ znaków.

Dyrektyw są zazwyczaj pierwsze elementy w pliku szablonu lub pliku dołączanego.Nie należy je umieścić wewnątrz bloku kodu <#...#>, ani po bloku funkcja klasy <#+...#>.

Ponadto można utworzyć własne dyrektyw.Aby uzyskać więcej informacji, zobacz Tworzenie niestandardowych T4 tekst szablonu dyrektywy procesorów.Jeśli używasz wizualizacji i modelowania SDK do tworzenia języka specyficzne dla domeny (DSL) procesora dyrektywa zostanie wygenerowany jako część linii DSL.