Sdílet prostřednictvím


T4 Import směrnice

V kódu bloky Visual Studio T4 text šablony, import směrnice umožňuje odkazovat na jiný obor názvů prvků bez poskytnutí úplný název.Je ekvivalentní using v jazyce C# nebo imports v Visual Basic.

Obecný přehled psaní textu šablony T4, viz Psaní textu šablony T4.

Pomocí importu směrnice

<#@ import namespace="namespace" #>

V tomto příkladu můžete vynechat kód šablony explicitní obor názvů System.IO členů:

<#@ import namespace="System.IO" #>
<# 
   string fileContent = File.ReadAllText("C:\x.txt"); // System.IO.File
#> 
The file contains: <#=  fileContent #>

Standardní dovozy

Následující obor názvů je importován automaticky, není nutné jej zapsat směrnice importu:

  • System

Kromě toho používáte vlastní směrnice směrnice procesor může importovat některé obory názvů automaticky.

Zápisu šablony pro domény specifické pro jazyk (DSL) není například nutné zapsat import směrnic pro následující obory:

  • Microsoft.VisualStudio.Modeling

  • Obor názvů vašeho DSL

Viz také

Další zdroje

Assembly Directive