ITextTemplating 介面

Visual Studio 中文字範本轉換服務的主體介面 (STextTemplating)。

此 API 不符合 CLS 標準。 

命名空間:  Microsoft.VisualStudio.TextTemplating.VSHost
組件:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (在 Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll 中)

語法

'宣告
<CLSCompliantAttribute(False)> _
Public Interface ITextTemplating
[CLSCompliantAttribute(false)]
public interface ITextTemplating
[CLSCompliantAttribute(false)]
public interface class ITextTemplating
[<CLSCompliantAttribute(false)>]
type ITextTemplating =  interface end
public interface ITextTemplating

ITextTemplating 型別會公開下列成員。

方法

  名稱 說明
公用方法 BeginErrorSession 在處理多個文字範本之前呼叫這個方法。每種類型的錯誤只會報告一次,直到您呼叫 EndErrorSession 為止。
公用方法 EndErrorSession 處理範本批次後傳回以報告每個錯誤。
公用方法 PreprocessTemplate 處理文字範本,以產生可在執行階段叫用的原始碼。
公用方法 ProcessTemplate 將範本檔案處理為設計階段範本,以產生完成的輸出。

回頁首

範例

ITextTemplating tt = ServiceProvider.GetService(typeof(STextTemplating)) as ITextTemplating;

如需詳細資訊,請參閱 叫用 VS 擴充功能中的文字轉換使用 T4 文字範本在設計階段產生程式碼

請參閱

參考

Microsoft.VisualStudio.TextTemplating.VSHost 命名空間