IDirectiveProcessor - интерфейс
Интерфейс для процессора директив.
Пространство имен: Microsoft.VisualStudio.TextTemplating
Сборка: Microsoft.VisualStudio.TextTemplating.Interfaces.11.0 (в Microsoft.VisualStudio.TextTemplating.Interfaces.11.0.dll)
Синтаксис
'Декларация
Public Interface IDirectiveProcessor
public interface IDirectiveProcessor
public interface class IDirectiveProcessor
type IDirectiveProcessor = interface end
public interface IDirectiveProcessor
Тип IDirectiveProcessor предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Errors | Коллекция ошибок для DirectiveProcessor для добавления ошибки или предупреждения. |
![]() |
RequiresProcessingRunIsHostSpecific | Разрешить процессору директив указать, что ему необходимо, чтобы запуск зависел от основного приложения. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
FinishProcessingRun | Завершает круг обработки директив. |
![]() |
GetClassCodeForProcessingRun | Возвращает код в созданный класс из-за шаблона при обработке последнего запуска. |
![]() |
GetImportsForProcessingRun | Возвращает все пространства имен импортировать вследствие последнего запуска. |
![]() |
GetPostInitializationCodeForProcessingRun | Возвращает код в теле метода инициализации созданного шаблона при обработке класс из-за последнего запуска. Этот код выполняется после метода Initialize базовых классов. |
![]() |
GetPreInitializationCodeForProcessingRun | Возвращает код в теле метода инициализации созданного шаблона при обработке класс из-за последнего запуска. Этот код выполняется перед методом Initialize базовых классов. |
![]() |
GetReferencesForProcessingRun | Возвращает все ссылки передать компилятору вследствие последнего запуска. |
![]() |
GetTemplateClassCustomAttributes | Возвращает все настраиваемые атрибуты включить в классе шаблона. |
![]() |
Initialize | Инициализирует экземпляр процессора. |
![]() |
IsDirectiveSupported | Выполняет данную поддержку DirectiveProcessor данной директивы. |
![]() |
ProcessDirective | Обрабатывает директивы из файла шаблона. |
![]() |
SetProcessingRunIsHostSpecific | Информирует процессор директив, следует ли выполнить основное приложение- специфичные. |
![]() |
StartProcessingRun | Запускает сеанс обработки директив. |
В начало страницы