Aracılığıyla paylaş


T4 İçe Aktarma Yönergesi

Visual Studio T4 metin şablonunun kod bloklarında yönergesi, import tam ad sağlamadan başka bir ad alanındaki öğelere başvurmanızı sağlar. C# veya imports Visual Basic'teki ile eşdeğerdirusing.

T4 metin şablonları yazmaya genel bir genel bakış için bkz . T4 Metin Şablonu Yazma.

İçeri Aktarma Yönergesini Kullanma

<#@ import namespace="namespace" #>

Bu örnekte, şablonu kodu, System.IO üyeleri için açık ad alanını atlayabilir:

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

Standart İçeri Aktarmalar

Aşağıdaki ad alanı otomatik olarak içeri aktarılır, böylece onun için içeri aktarma yönergesi yazmanıza gerek kalmaz:

  • System

    Ayrıca, özel yönerge kullanıyorsanız, yönerge işlemcisi bazı ad alanlarını otomatik olarak içeri aktarabilir.

    Örneğin, etki alanına özgü dil (DSL) için şablonlar yazarsanız, aşağıdaki ad alanları için içeri aktarma yönergeleri yazmak gerekmez:

  • Microsoft.VisualStudio.Modeling

  • DSL'nizin ad alanı

Ayrıca bkz.