Metodo EncodingHelper.GetEncoding

Determina la codifica del file specificato in base al relativo indicatore dell'ordine dei byte.

Spazio dei nomi:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.10.0 (in Microsoft.VisualStudio.TextTemplating.10.0.dll)

Sintassi

'Dichiarazione
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

Parametri

  • filePath
    Tipo: System.String
    File di cui determinare la codifica.

Valore restituito

Tipo: System.Text.Encoding
Oggetto Encoding che contiene le informazioni sulla codifica.Il valore predefinito è Default, ovvero la tabella codici ANSI corrente del sistema.

Eccezioni

Eccezione Condizione
ArgumentNullException

filePath è nullriferimento null (Nothing in Visual Basic).

Note

Quando un utente crea un modello di testo, è possibile specificare la codifica che si desidera sia utilizzata dall'host del modello di testo per creare il testo generato. Se l'utente non specifica la codifica, l'host chiama questo metodo per determinare la codifica del modello di testo. L'host può utilizzare quindi la stessa codifica per creare il testo generato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

EncodingHelper Classe

Spazio dei nomi Microsoft.VisualStudio.TextTemplating

Altre risorse

Indicatore ordine dei byte

Generazione di codice e modelli di testo (T4)

How to: Specify File Output Types in Text Templates

T4 Text Template Directives