RequiresProvidesDirectiveProcessor.Initialize, méthode

Initialise une instance du processeur de directive.

Espace de noms :  Microsoft.VisualStudio.TextTemplating
Assembly :  Microsoft.VisualStudio.TextTemplating.10.0 (dans Microsoft.VisualStudio.TextTemplating.10.0.dll)

Syntaxe

'Déclaration
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
)

Paramètres

Exceptions

Exception Condition
ArgumentNullException

host est nullune référence null (Nothing en Visual Basic).

Notes

Initialize(ITextTemplatingEngineHost, CompilerErrorCollection) est appelé avant StartProcessingRun(CodeDomProvider) et permet au processeur de directive d'obtenir de l'hôte les informations dont il a besoin.

Vous pouvez lever une exception pendant Initialize(ITextTemplatingEngineHost, CompilerErrorCollection) pour arrêter le traitement.

Sécurité .NET Framework

Voir aussi

Référence

RequiresProvidesDirectiveProcessor Classe

Microsoft.VisualStudio.TextTemplating, espace de noms

Initialize(ITextTemplatingEngineHost, CompilerErrorCollection)

ITextTemplatingEngineHost

StartProcessingRun(CodeDomProvider)