Metoda RequiresProvidesDirectiveProcessor.Initialize —
Inicjuje wystąpienie dyrektywa procesora.
Przestrzeń nazw: Microsoft.VisualStudio.TextTemplating
Zestaw: Microsoft.VisualStudio.TextTemplating.11.0 (w Microsoft.VisualStudio.TextTemplating.11.0.dll)
Składnia
'Deklaracja
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
)
Parametry
- host
Typ: Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngineHost
The ITextTemplatingEngineHost of the RequiresProvidesDirectiveProcessor.RequiresProvidesDirectiveProcessor Mogą prosić o informacje dotyczące systemu plików lub otoczenia zewnętrznego z host.
Implementuje
IDirectiveProcessor.Initialize(ITextTemplatingEngineHost)
Wyjątki
Wyjątek | Warunek |
---|---|
ArgumentNullException | hostis nullodwołanie o wartości null (Nothing w języku Visual Basic). |
Uwagi
Initializejest wywoływana przed StartProcessingRun i pozwala dyrektywa procesora, uzyskiwanie informacji wymaganych od hosta.
Można zgłosić wyjątek, podczas Initialize zatrzymać przetwarzanie.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
RequiresProvidesDirectiveProcessor Klasa
Przestrzeń nazw Microsoft.VisualStudio.TextTemplating
Initialize
StartProcessingRun