Metoda RequiresProvidesDirectiveProcessor.Initialize —
Inicjuje wystąpienie procesora w dyrektywie.
Przestrzeń nazw: Microsoft.VisualStudio.TextTemplating
Zestaw: Microsoft.VisualStudio.TextTemplating.12.0 (w Microsoft.VisualStudio.TextTemplating.12.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: ITextTemplatingEngineHostITextTemplatingEngineHost z 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 | host wynosi nullodwołanie o wartości null (Nothing w języku Visual Basic). |
Uwagi
Initializewywoływane przed StartProcessingRun i umożliwia uzyskiwanie informacji wymaganych od hosta procesora w dyrektywie.
Można rzucić wyjątek podczas Initialize Aby 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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
RequiresProvidesDirectiveProcessor Klasa