Поделиться через


ITextTemplatingEngineHost.TemplateFile - свойство

Получает путь и имя обрабатываемого файла текстового шаблона.

Пространство имен:  Microsoft.VisualStudio.TextTemplating
Сборка:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (в Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Синтаксис

'Декларация
ReadOnly Property TemplateFile As String
    Get
string TemplateFile { get; }
property String^ TemplateFile {
    String^ get ();
}
abstract TemplateFile : string
function get TemplateFile () : String

Значение свойства

Тип: System.String
Объект String, содержащий путь и имя обрабатываемого файла текстового шаблона.

Примеры

В следующем примере кода показана возможная реализация пользовательского основного приложения. Данный пример кода является частью большего примера. Полный пример см. в разделе Пошаговое руководство. Создание пользовательского хост-класса для текстовых шаблонов.

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

Безопасность платформы .NET Framework

См. также

Ссылки

ITextTemplatingEngineHost Интерфейс

Microsoft.VisualStudio.TextTemplating - пространство имен

Другие ресурсы

Обработка текстовых шаблонов с помощью пользовательского хост-класса

Пошаговое руководство. Создание пользовательского хост-класса для текстовых шаблонов

Создание кода и текстовые шаблоны T4