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 为 nullnull 引用(在 Visual Basic 中为 Nothing)。 |
备注
当用户创建文本模板时,他们可以指定希望文本模板主机用来创建生成的文本的编码。 如果用户未指定编码,主机会调用此方法来确定文本模板的编码。 然后,该主机可以使用相同的编码创建生成的文本。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualStudio.TextTemplating 命名空间