Method |
Description |
|
AddFindableAssembly ( string location ) : void |
|
|
Dispose ( ) : void |
|
|
DynamicTextTemplatingEngineHost ( ) : System |
|
|
GetHostOption ( string optionName ) : object |
Called by the Engine to enquire about the processing options you require. |
|
LoadIncludeText ( string requestFileName, string &content, string &location ) : bool |
The included text is returned in the content parameter. If the host searches the registry for the location of include files, or if the host searches multiple locations by default, the host can return the final path of the include file in the location parameter. |
|
LogErrors ( CompilerErrorCollection errors ) : void |
|
|
ProvideTemplatingAppDomain ( string content ) : AppDomain |
|
|
ResolveAssemblyReference ( string assemblyReference ) : string |
The engine calls this method to resolve assembly references used in the generated transformation class project and for the optional assembly directive if the user has specified it in the text template. This method can be called 0, 1, or more times. |
|
ResolveDirectiveProcessor ( string processorName ) : Type |
|
|
ResolveParameterValue ( string directiveId, string processorName, string parameterName ) : string |
If a call to a directive in a text template does not provide a value for a required parameter, the directive processor can try to get it from the host by calling this method. This method can be called 0, 1, or more times. |
|
ResolvePath ( string fileName ) : string |
A directive processor can call this method if a file name does not have a path. The host can attempt to provide path information by searching specific paths for the file and returning the file and path if found. This method can be called 0, 1, or more times. |
|
SetFileExtension ( string extension ) : void |
|
|
SetOutputEncoding ( Encoding encoding, bool fromOutputDirective ) : void |
|
|