Share via


ITextTemplatingEngineHost.TemplateFile (Propiedad)

Obtiene la ruta de acceso y el nombre de archivo de la plantilla de texto que se está procesando.

Espacio de nombres:  Microsoft.VisualStudio.TextTemplating
Ensamblado:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (en Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Sintaxis

'Declaración
ReadOnly Property TemplateFile As String
string TemplateFile { get; }
property String^ TemplateFile {
    String^ get ();
}
abstract TemplateFile : string
function get TemplateFile () : String

Valor de propiedad

Tipo: System.String
Un valor de tipo String que contiene la ruta de acceso y el nombre de archivo de la plantilla de texto que se está procesando.

Ejemplos

El ejemplo de código siguiente muestra una posible implementación para un host personalizado.Este ejemplo de código forma parte de un ejemplo más extenso.Para obtener el ejemplo completo, vea Tutorial: Crear un host de plantillas de texto personalizadas.

string candidate = Path.Combine(Path.GetDirectoryName(this.TemplateFile), fileName);
if (File.Exists(candidate))
{
       return candidate;
}
Dim candidate As String = Path.Combine(Path.GetDirectoryName(Me.TemplateFile), fileName)
If File.Exists(candidate) Then
       Return candidate
End If

Seguridad de .NET Framework

Vea también

Referencia

ITextTemplatingEngineHost Interfaz

Microsoft.VisualStudio.TextTemplating (Espacio de nombres)

Otros recursos

Procesar las plantillas de texto mediante un host personalizado

Tutorial: Crear un host de plantillas de texto personalizadas

Generación de código y plantillas de texto T4