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


RequiresProvidesDirectiveProcessor.Initialize - метод

Инициализирует экземпляр процессора директив.

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

Синтаксис

'Декларация
Public Overrides Sub Initialize ( _
    host As ITextTemplatingEngineHost _
)
public override void Initialize(
    ITextTemplatingEngineHost host
)
public:
virtual void Initialize(
    ITextTemplatingEngineHost^ host
) override
abstract Initialize : 
        host:ITextTemplatingEngineHost -> unit 
override Initialize : 
        host:ITextTemplatingEngineHost -> unit 
public override function Initialize(
    host : ITextTemplatingEngineHost
)

Параметры

Реализации

IDirectiveProcessor.Initialize(ITextTemplatingEngineHost)

Исключения

Исключение Условие
ArgumentNullException

Параметр host имеет значение nullссылка NULL (Nothing в Visual Basic).

Заметки

Initialize вызывается перед StartProcessingRun и позволяет процессору директивы получить необходимые от хоста сведения.

Чтобы остановить обработку, можно вызвать исключение во время Initialize.

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

См. также

Ссылки

RequiresProvidesDirectiveProcessor Класс

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

Initialize

ITextTemplatingEngineHost

StartProcessingRun