Propriedade ITextTemplatingEngineHost.StandardImports

Obtém uma lista de namespaces.

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

Sintaxe

'Declaração
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>

Valor de propriedade

Tipo: System.Collections.Generic.IList<String>
Um IList que contém espaços para nome.

Comentários

Permite que um host especificar os namespaces padrão a ser importado pela classe gerada de transformação (por exemplo, System). O mecanismo adiciona essas instruções para a classe de transformação gerada.

Exemplos

O exemplo de código a seguir mostra uma implementação possível para um host personalizado. Este exemplo de código é parte de um exemplo maior. For the complete example, see Demonstra Passo a passo: A criação de um Host de modelo de texto personalizado.

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

Segurança do .NET Framework

Consulte também

Referência

ITextTemplatingEngineHost Interface

Namespace Microsoft.VisualStudio.TextTemplating

Outros recursos

Demonstra Passo a passo: A criação de um Host de modelo de texto personalizado

Modelos de texto T4 e de geração de código