共用方式為


IVsColorizer2 介面

藉由使用暫停,然後重新啟動顏色標示環境延伸語言服務 colorizer。

命名空間:  Microsoft.VisualStudio.TextManager.Interop
組件:  Microsoft.VisualStudio.TextManager.Interop.8.0 (在 Microsoft.VisualStudio.TextManager.Interop.8.0.dll 中)

語法

'宣告
<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")> _
<InterfaceTypeAttribute()> _
Public Interface IVsColorizer2
[GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface IVsColorizer2
[GuidAttribute(L"868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface class IVsColorizer2
[<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")>]
[<InterfaceTypeAttribute()>]
type IVsColorizer2 =  interface end
public interface IVsColorizer2

IVsColorizer2 類型會公開下列成員。

方法

  名稱 描述
公用方法 BeginColorization 啟動或恢復顏色標示作業。
公用方法 EndColorization 暫停或結束顏色標示的作業。

回頁首

備註

通常很有幫助暫停,然後重新啟動,以免影響其他作業的顏色標示。

例如,插入產生的程式碼之後,您應該等到已經重新格式化並之前 colorizing 重整程式碼。

實作者注意事項

如果您想要提供實作這個介面Visual Studio環境的機制,來暫停,然後重新啟動顏色標示。

IVsColorizer2提供的實作相同的物件必須實作IVsColorizer

IVsColorizer2不是衍生自IVsColorizer ,但未實作它的方法。

呼叫者注意事項

呼叫QueryInterface中的方法IVsColorizer以取得這個介面的介面。 編輯器可以使用這個介面,以最佳化螢幕重新整理期間複雜的工作。

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間