Freigeben über


RequiresProvidesDirectiveProcessor.Initialize-Methode

Initialisiert eine neue Instanz des Direktivenprozessors.

Namespace:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.11.0 (in Microsoft.VisualStudio.TextTemplating.11.0.dll)

Syntax

'Declaration
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
)

Parameter

Implementiert

IDirectiveProcessor.Initialize(ITextTemplatingEngineHost)

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

host ist nullNULL-Verweis (Nothing in Visual Basic).

Hinweise

Initialize wird vor StartProcessingRun aufgerufen und gibt dem Direktivenprozessor die Gelegenheit, Informationen abzurufen, die es vom Host benötigt.

Sie können während Initialize eine Ausnahme auslösen und die Verarbeitung anhalten.

.NET Framework-Sicherheit

Siehe auch

Referenz

RequiresProvidesDirectiveProcessor Klasse

Microsoft.VisualStudio.TextTemplating-Namespace

Initialize

ITextTemplatingEngineHost

StartProcessingRun