ITextTemplatingCallback 接口

如果您要使用 STextTemplating 服务,并且想要在处理模板时通知错误,请实现此接口。 还可以获取模板请求的文件扩展名和输出编码。

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

语法

声明
<CLSCompliantAttribute(True)> _
Public Interface ITextTemplatingCallback
[CLSCompliantAttribute(true)]
public interface ITextTemplatingCallback
[CLSCompliantAttribute(true)]
public interface class ITextTemplatingCallback
[<CLSCompliantAttribute(true)>]
type ITextTemplatingCallback =  interface end
public interface ITextTemplatingCallback

ITextTemplatingCallback 类型公开以下成员。

方法

  名称 说明
公共方法 ErrorCallback 在处理文本模板期间遇到错误时调用。如果您要使用 STextTemplating 服务,则 Visual Studio 错误窗口中将显示错误。
公共方法 SetFileExtension 在模板中遇到输出指令时调用,以告知您输出指令中请求的文件扩展名。
公共方法 SetOutputEncoding 在处理文本模板时调用一次,以通知您要用于输出的字符编码。

页首

备注

有关更多信息,请参见 在 VS 扩展中调用文本转换

请参见

参考

Microsoft.VisualStudio.TextTemplating.VSHost 命名空间