Cuprins
- I. Introducrea în tema Șablon textual
- II. T4 șablon textual directive
- III. Șablon textual bloc de control
- IV. Șablon textual Unitate de control
- V. Exemplu de întrebuiențare T4
- VI. Concluzie
- VII. Surse științifice
Extras din referat
I. Introducrea în tema Șablon textual
Șablon textual conține un text care va fi creat pe baza acesteia. De exemplu, un șablon care creează ”<html>…” și alte părți standarde a HTML- pagină. Elementele care urmează să fie introduse în șablon este numit unități de control. Acestea sunt fragmente de cod. Unități de control asigură valori diferite și asigură convenție și repetarea textului.
Această structură simplifică dezvoltarea unui șablon, penrtru că astfel puteți începe cu fișier prototip creat și treptat să introduceți unități de control, care vor asigura schibarea rezultatului.
Șablane textual sunt compuse din urmatoarele părți :
Directiva – elemente care controlează metoda de prelucrarea a șablonului
Blocuri de text – conținutul de care sunt copiate direct la ieșire
Unități de control – cod de program care introduce valorile variabilelor în text și controlează condiții sau părți de text care se repetă.
II. T4 șablon textual directive
Directiva șabloanelor textuale oferă instrucțiuni generale de modului șabloanelor textuale în legătură cu ordinea creării cod de conversie și fișier de ieșire. De exemplu, următoare directivă indica ca fișieru de ieșire trebuie să aibă extensia .txt.
<#@ output extension=".txt" #>
III. Șablon textual bloc de control
Blocuri de text introduce text direct în fișierul de ieșire. Pentru blocuri de text nu sunt reguli speciale de formatare. De exemplu, următorul bloc de text creează un fișier textual cu cuvântul ”Hello”:
<#@ output extension=".txt" #>
Hello
Bibliografie
1) https://msdn.microsoft.com/ru-ru/library/bb126478.aspx
2) https://habrahabr.ru/post/64895/
3) https://habrahabr.ru/post/65716/
Preview document
Conținut arhivă zip
- Generarea codului cu ajutorul sabloanelor textuale T4.docx