T4 Dyrektywę Import
W blokach kodu Visual Studio T4 tekst szablonu, import dyrektywy pozwala odwoływać się do innego obszaru nazw elementów bez podania w pełni kwalifikowaną nazwą.Jest to równoważne z using w języku C# lub imports w Visual Basic.
Ogólne omówienie pisania T4 tekst szablonów, zobacz Zapisywanie szablonu tekst T4.
Za pomocą dyrektywy Import
<#@ import namespace="namespace" #>
W tym przykładzie kodu szablonu można pominąć jawnego obszaru nazw System.IO członków:
<#@ import namespace="System.IO" #>
<#
string fileContent = File.ReadAllText("C:\x.txt"); // System.IO.File
#>
The file contains: <#= fileContent #>
Standard przywozu
Następujący obszar nazw są importowane automatycznie, tak, aby nie trzeba pisać dyrektywy import dla niego:
- System
Ponadto użycie dyrektywy niestandardowe, dyrektywa procesor automatycznie zaimportowane niektórych obszarów nazw.
Na przykład jeśli piszesz szablonów dla języka specyficzne dla domeny (DSL), nie trzeba pisać dyrektyw importu dla następujących obszarów nazw:
Microsoft.VisualStudio.Modeling
Modem DSL obszaru nazw.
Zobacz też
Inne zasoby
Assembly Directive