RequiresProvidesDirectiveProcessor.Initialize, méthode
Initialise une instance du processeur de directive.
Espace de noms : Microsoft.VisualStudio.TextTemplating
Assembly : Microsoft.VisualStudio.TextTemplating.11.0 (dans Microsoft.VisualStudio.TextTemplating.11.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
- host
Type : Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngineHost
ITextTemplatingEngineHost de RequiresProvidesDirectiveProcessor.RequiresProvidesDirectiveProcessor peut demander des informations sur le système de fichiers ou l'environnement externe à host.
Implémentations
IDirectiveProcessor.Initialize(ITextTemplatingEngineHost)
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | host a la valeur nullune référence null (Nothing en Visual Basic). |
Notes
Initialize est appelé avant StartProcessingRun 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 pour arrêter le traitement.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
RequiresProvidesDirectiveProcessor Classe
Microsoft.VisualStudio.TextTemplating, espace de noms
Initialize
StartProcessingRun