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


ITextTemplatingCallback - интерфейс

Реализуйте этот интерфейс, если используется служба STextTemplating и требуется получать информацию о ошибках при обработке шаблона. Кроме того, можно получить расширение файла и кодировку вывода, запрашиваемые шаблоном.

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

Синтаксис

'Декларация
<CLSCompliantAttribute(True)> _
Public Interface ITextTemplatingCallback
[CLSCompliantAttribute(true)]
public interface ITextTemplatingCallback
[CLSCompliantAttribute(true)]
public interface class ITextTemplatingCallback
[<CLSCompliantAttribute(true)>]
type ITextTemplatingCallback =  interface end
public interface ITextTemplatingCallback

Тип ITextTemplatingCallback предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод ErrorCallback Вызывается, когда в обработке текстового шаблона происходит ошибка.Если используется служба STextTemplating, ошибка будет также отображаться в окне ошибки Visual Studio.
Открытый метод SetFileExtension Вызывается при обнаружении в шаблоне директивы вывода для информирования о расширении файла, запрошенном в директиве вывода.
Открытый метод SetOutputEncoding Вызывается один раз при обработке текстового шаблона для информирования о кодировке символов, которая должна использоваться для выходных данных.

В начало страницы

Заметки

Дополнительные сведения см. в разделе Вызов преобразования текста в расширении VS.

См. также

Ссылки

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