Compartir a través de


EncodingHelper.GetEncoding (Método)

Determina la codificación del archivo especificado a partir de su marca de orden de bytes.

Espacio de nombres:  Microsoft.VisualStudio.TextTemplating
Ensamblado:  Microsoft.VisualStudio.TextTemplating.11.0 (en Microsoft.VisualStudio.TextTemplating.11.0.dll)

Sintaxis

'Declaración
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
    El archivo cuya codificación se va a determinar.

Valor devuelto

Tipo: System.Text.Encoding
Un objeto Encoding que contiene la información de codificación.El valor predeterminado es Default, la página de códigos ANSI actual del sistema.

Excepciones

Excepción Condición
ArgumentNullException

filePath es nullreferencia null (Nothing en Visual Basic).

Comentarios

Cuando un usuario crea una plantilla de texto, puede especificar la codificación que desea que el host de la plantilla de texto utilice para crear el texto generado.Si el usuario no especifica la codificación, el host llama a este método para determinar la codificación de la plantilla de texto.A continuación, el host puede usar la misma codificación para crear texto generado.

Seguridad de .NET Framework

Vea también

Referencia

EncodingHelper Clase

Microsoft.VisualStudio.TextTemplating (Espacio de nombres)

Otros recursos

Byte Order Mark

Generación de código y plantillas de texto T4

How to: Specify File Output Types in Text Templates

Directivas de plantilla de texto T4