RequiresProvidesDirectiveProcessor.Initialize-Methode
Initialisiert eine neue Instanz des Direktivenprozessors.
Namespace: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.10.0 (in Microsoft.VisualStudio.TextTemplating.10.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
- host
Typ: Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngineHost
Der ITextTemplatingEngineHost des RequiresProvidesDirectiveProcessor.Der RequiresProvidesDirectiveProcessor kann vom host Informationen zum Dateisystem oder der externen Umgebung anfordern.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | host hat den Wert nullNULL-Verweis (Nothing in Visual Basic). |
Hinweise
Initialize(ITextTemplatingEngineHost, CompilerErrorCollection) wird vor StartProcessingRun(CodeDomProvider) aufgerufen und gibt dem Direktivenprozessor die Gelegenheit, Informationen abzurufen, die es vom Host benötigt.
Sie können während Initialize(ITextTemplatingEngineHost, CompilerErrorCollection) eine Ausnahme auslösen und die Verarbeitung anhalten.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
RequiresProvidesDirectiveProcessor Klasse
Microsoft.VisualStudio.TextTemplating-Namespace
Initialize(ITextTemplatingEngineHost, CompilerErrorCollection)
StartProcessingRun(CodeDomProvider)