Partilhar via


Método EncodingHelper.GetEncoding

Determina a codificação do arquivo especificado a partir de sua marca de ordem de byte.

Namespace:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.11.0 (em Microsoft.VisualStudio.TextTemplating.11.0.dll)

Sintaxe

'Declaração
Public Shared Function GetEncoding ( _
    filePath As String _
) As Encoding
public static Encoding GetEncoding(
    string filePath
)
public:
static Encoding^ GetEncoding(
    String^ filePath
)
static member GetEncoding : 
        filePath:string -> Encoding 
public static function GetEncoding(
    filePath : String
) : Encoding

Parâmetros

  • filePath
    Tipo: System.String
    O arquivo para determinar a codificação.

Valor de retorno

Tipo: System.Text.Encoding
Um Encoding que contém as informações de codificação.O padrão é Default, a página de código ANSI atual do sistema.

Exceções

Exceção Condição
ArgumentNullException

filePath é nulluma referência nula (Nothing no Visual Basic).

Comentários

Quando um usuário cria um modelo de texto, eles podem especificar a codificação que desejam que o host do modelo de texto para usar para criar o texto gerado.Se o usuário não especificar a codificação, o host chama esse método para determinar a codificação do modelo de texto.O host pode usar a mesma codificação para criar o texto gerado.

Segurança do .NET Framework

Consulte também

Referência

EncodingHelper Classe

Namespace Microsoft.VisualStudio.TextTemplating

Outros recursos

Marca de ordem de byte

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

How to: Specify File Output Types in Text Templates

T4 Diretivas de modelo de texto