共用方式為


RequiresProvidesDirectiveProcessor.Initialize 方法

初始化指示詞處理器的執行個體。

命名空間:  Microsoft.VisualStudio.TextTemplating
組件:  Microsoft.VisualStudio.TextTemplating.11.0 (在 Microsoft.VisualStudio.TextTemplating.11.0.dll 中)

語法

'宣告
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
)

參數

實作

IDirectiveProcessor.Initialize(ITextTemplatingEngineHost)

例外狀況

例外狀況 條件
ArgumentNullException

host 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。

備註

呼叫 StartProcessingRun 之前會先呼叫 Initialize,讓指示詞處理器從主機取得它需要的資訊。

您可以在 Initialize 期間擲回例外狀況以停止處理。

.NET Framework 安全性

請參閱

參考

RequiresProvidesDirectiveProcessor 類別

Microsoft.VisualStudio.TextTemplating 命名空間

Initialize

ITextTemplatingEngineHost

StartProcessingRun