EncodingHelper.GetEncoding - метод
Определяет кодировку указанного файла на основе его метки порядка байтов.
Пространство имен: Microsoft.VisualStudio.TextTemplating
Сборка: Microsoft.VisualStudio.TextTemplating.11.0 (в Microsoft.VisualStudio.TextTemplating.11.0.dll)
Синтаксис
'Декларация
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
Параметры
- filePath
Тип: System.String
Файл, кодировку которого требуется определить.
Возвращаемое значение
Тип: System.Text.Encoding
Объект Encoding, содержащий информацию о кодировке.Значение по умолчанию — Default, текущая кодовая страница ANSI системы.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр filePath имеет значение nullссылка NULL (Nothing в Visual Basic). |
Заметки
Когда пользователь создает текстовый шаблон, он может указать кодировку, которую узел текстового шаблона будет использовать для создания текста.Если пользователь не указывает кодировку, основное приложение вызывает этот метод для определения кодировки текстового шаблона.Основное приложение затем может использовать ту же кодировку для создания сгенерированного текста.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextTemplating - пространство имен
Другие ресурсы
Создание кода и текстовые шаблоны T4