STextTemplating インターフェイス

Visual Studio のテキスト テンプレート変換サービス。

名前空間:  Microsoft.VisualStudio.TextTemplating.VSHost
アセンブリ:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll 内)

構文

'宣言
<GuidAttribute("508349B6-6B84-4df5-91F0-309BEEBAD82D")> _
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(True)> _
Public Interface STextTemplating
[GuidAttribute("508349B6-6B84-4df5-91F0-309BEEBAD82D")]
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(true)]
public interface STextTemplating
[GuidAttribute(L"508349B6-6B84-4df5-91F0-309BEEBAD82D")]
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(true)]
public interface class STextTemplating
[<GuidAttribute("508349B6-6B84-4df5-91F0-309BEEBAD82D")>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(true)>]
type STextTemplating =  interface end
public interface STextTemplating

解説

Visual Studio 拡張のサービスを使用して、T4 テキスト テンプレートからテキストを生成できます。

詳細については、「VS 拡張機能内でのテキスト変換の呼び出し」を参照してください。

ITextTemplating tt = ServiceProvider.GetService(typeof(STextTemplating)) as ITextTemplating;  
string templateResult = tt.ProcessTemplate(null, myTemplateText, null, null);          

参照

参照

Microsoft.VisualStudio.TextTemplating.VSHost 名前空間