Metodo RequiresProvidesDirectiveProcessor.Initialize
Inizializza un'istanza del processore di direttiva.
Spazio dei nomi: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.11.0 (in Microsoft.VisualStudio.TextTemplating.11.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
ITextTemplatingEngineHost il RequiresProvidesDirectiveProcessor.RequiresProvidesDirectiveProcessor può richiedere informazioni sul file system o l'ambiente esterno ne host.
Implementa
IDirectiveProcessor.Initialize(ITextTemplatingEngineHost)
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | host viene nullriferimento null (Nothing in Visual Basic). |
Note
StartProcessingRun viene chiamato prima diInitialize e consente il processore di direttiva ottenere le informazioni necessarie dall'host.
È possibile generare un'eccezione durante Initialize per interrompere 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
StartProcessingRun