Freigeben über


ITextTemplatingEngineHost.StandardImports-Eigenschaft

Ruft eine Liste mit Namespaces ab.

Namespace:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (in Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Syntax

'Declaration
ReadOnly Property StandardImports As IList(Of String)
    Get
IList<string> StandardImports { get; }
property IList<String^>^ StandardImports {
    IList<String^>^ get ();
}
abstract StandardImports : IList<string>
function get StandardImports () : IList<String>

Eigenschaftswert

Typ: System.Collections.Generic.IList<String>
Eine IList, die Namespaces enthält.

Hinweise

Ermöglicht es einem Host, Standardnamespaces anzugeben, die von der generierten Transformationsklasse importiert werden sollen (z. B. System). Das Modul fügt diese Anweisungen der generierten Transformationsklasse hinzu.

Beispiele

Im folgenden Codebeispiel wird eine mögliche Implementierung für einen benutzerdefinierten Host veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels. Das vollständige Beispiel finden Sie unter Exemplarische Vorgehensweise: Erstellen eines benutzerdefinierten Textvorlagenhosts.

public IList<string> StandardImports
{
    get
    {
        return new string[]
        {
            "System"
        };
    }
}
Public ReadOnly Property StandardImports() As IList(Of String) Implements Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngineHost.StandardImports
    Get
        Return New String() {"System"}
    End Get
End Property

.NET Framework-Sicherheit

Siehe auch

Referenz

ITextTemplatingEngineHost Schnittstelle

Microsoft.VisualStudio.TextTemplating-Namespace

Weitere Ressourcen

Exemplarische Vorgehensweise: Erstellen eines benutzerdefinierten Textvorlagenhosts

Codegenerierung und T4-Textvorlagen