Metodo EncodingHelper.GetEncoding
Determina la codifica del file specificato dal contrassegno dell'ordine dei byte.
Spazio dei nomi: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.11.0 (in Microsoft.VisualStudio.TextTemplating.11.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
il file per determinare la codifica di.
Valore restituito
Tipo: System.Text.Encoding
Encoding che contiene le informazioni di codifica.l'impostazione predefinita è Default, la tabella codici ANSI corrente del sistema.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | filePath viene nullriferimento null (Nothing in Visual Basic). |
Note
Quando un utente crea un modello di testo, possono specificare la codifica che desiderano l'host del modello di testo da utilizzare 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ò quindi utilizzare la stessa codifica per creare il testo generato.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TextTemplating
Altre risorse
Indicatore dell'ordine dei byte
Generazione di codice e modelli di testo T4
Procedura: Specificare l'output del file tipi nei modelli di testo