EncodingHelper 类

一个实用工具类,可从文件的字节顺序标记中获取其编码。

继承层次结构

System.Object
  Microsoft.VisualStudio.TextTemplating.EncodingHelper

命名空间:  Microsoft.VisualStudio.TextTemplating
程序集:  Microsoft.VisualStudio.TextTemplating.11.0(在 Microsoft.VisualStudio.TextTemplating.11.0.dll 中)

语法

声明
Public NotInheritable Class EncodingHelper
public static class EncodingHelper
public ref class EncodingHelper abstract sealed
[<AbstractClass>]
[<Sealed>]
type EncodingHelper =  class end
public final class EncodingHelper

EncodingHelper 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 GetEncoding 根据所指定文件的字节顺序标记确定该文件的编码。

页首

备注

当用户创建文本模板时,他们可以指定希望文本模板主机用来创建生成的文本的编码。如果用户未指定编码,主机会尝试确定文本模板的编码。然后,该主机可以使用相同的编码创建生成的文本。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.TextTemplating 命名空间

其他资源

字节顺序标记

代码生成和 T4 文本模板

How to: Specify File Output Types in Text Templates

T4 文本模板指令