Metodo RequiresProvidesDirectiveProcessor.Initialize
Inizializza un'istanza del processore di direttiva.
Spazio dei nomi: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.10.0 (in Microsoft.VisualStudio.TextTemplating.10.0.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- host
Tipo: Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngineHost
Oggetto ITextTemplatingEngineHost di RequiresProvidesDirectiveProcessor.L'oggetto RequiresProvidesDirectiveProcessor può richiedere informazioni sul file system o sull'ambiente esterno da host.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | host è nullriferimento null (Nothing in Visual Basic). |
Note
Initialize(ITextTemplatingEngineHost, CompilerErrorCollection) viene chiamato prima di StartProcessingRun(CodeDomProvider)e consente al processore di direttiva di ottenere dall'host le informazioni di cui ha bisogno.
È possibile generare un'eccezione durante l'esecuzione del metodo Initialize(ITextTemplatingEngineHost, CompilerErrorCollection) per arrestare l'elaborazione.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
RequiresProvidesDirectiveProcessor Classe
Spazio dei nomi Microsoft.VisualStudio.TextTemplating
Initialize(ITextTemplatingEngineHost, CompilerErrorCollection)
StartProcessingRun(CodeDomProvider)