Partager via


ITextTemplatingEngineHost.TemplateFile, propriété

Obtient le chemin d'accès et le nom de fichier du modèle de texte en cours de traitement.

Espace de noms :  Microsoft.VisualStudio.TextTemplating
Assembly :  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (dans Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Syntaxe

'Déclaration
ReadOnly Property TemplateFile As String
string TemplateFile { get; }
property String^ TemplateFile {
    String^ get ();
}
abstract TemplateFile : string
function get TemplateFile () : String

Valeur de propriété

Type : System.String
String qui contient le chemin d'accès et le nom de fichier du modèle de texte en cours de traitement.

Exemples

L'exemple de code suivant montre une implémentation possible pour un hôte personnalisé.Cet exemple de code est extrait d'un exemple plus développé.Pour obtenir un exemple complet, consultez Procédure pas à pas : création d'un hôte de modèle de texte personnalisé.

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

Sécurité .NET Framework

Voir aussi

Référence

ITextTemplatingEngineHost Interface

Microsoft.VisualStudio.TextTemplating, espace de noms

Autres ressources

Traitement des modèles de texte à l'aide d'un hôte personnalisé

Procédure pas à pas : création d'un hôte de modèle de texte personnalisé

Génération de code et modèles de texte T4