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以取得這個介面的介面。 編輯器可以使用這個介面,以最佳化螢幕重新整理期間複雜的工作。