Partager via


Engine Class

Definition

Text templating engine

public ref class Engine : Microsoft::VisualStudio::TextTemplating::IDebugTextTemplatingEngine, Microsoft::VisualStudio::TextTemplating::ITextTemplatingEngine
public ref class Engine : IDisposable, Microsoft::VisualStudio::TextTemplating::IDebugTextTemplatingEngine, Microsoft::VisualStudio::TextTemplating::ITextTemplatingEngine
[Windows::Foundation::Metadata::WebHostHidden]
class Engine : Microsoft::VisualStudio::TextTemplating::IDebugTextTemplatingEngine, Microsoft::VisualStudio::TextTemplating::ITextTemplatingEngine
public class Engine : Microsoft.VisualStudio.TextTemplating.IDebugTextTemplatingEngine, Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngine
public class Engine : IDisposable, Microsoft.VisualStudio.TextTemplating.IDebugTextTemplatingEngine, Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngine
[System.Serializable]
public class Engine : IDisposable, Microsoft.VisualStudio.TextTemplating.IDebugTextTemplatingEngine, Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngine
type Engine = class
    interface ITextTemplatingEngine
    interface IDebugTextTemplatingEngine
type Engine = class
    interface ITextTemplatingEngine
    interface IDebugTextTemplatingEngine
    interface IDisposable
[<System.Serializable>]
type Engine = class
    interface ITextTemplatingEngine
    interface IDebugTextTemplatingEngine
    interface IDisposable
Public Class Engine
Implements IDebugTextTemplatingEngine, ITextTemplatingEngine
Public Class Engine
Implements IDebugTextTemplatingEngine, IDisposable, ITextTemplatingEngine
Inheritance
Engine
Attributes
Implements

Constructors

Engine()

Constructs a new text templating engine instance.

Fields

CacheAssembliesOptionString

Assembly caching parameter setting

TemplateFileParameterName

TemplateFile option string

TransformAllHostOption

If we're transforming all templates

Methods

Dispose()

Dispose the text templating engine.

Dispose(Boolean)

Override to customize disposing of the derived text templating engine.

Finalize()

Finalizer for text templating engine.

PrepareTransformationRun(String, ITextTemplatingEngineHost, IDebugTransformationRunFactory)

Prepare an IDebugTransformationRun object to run the template.

PreprocessTemplate(String, ITextTemplatingEngineHost, String, String, String, String[])

Process the contents of a templated file running inline code to produce a class that represents the template.

ProcessTemplate(String, ITextTemplatingEngineHost)

Processes a template

Applies to