共用方式為


取得字型和色彩資訊文字顏色標示

 

發行︰ 2016年6月

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

轉譯或彩色的文字顯示在使用者介面 (UI) 項目中的程序取決於類型的專案、 技術和開發人員的喜好設定。 字型和色彩屬性頁上儲存的設定。

需要顯示彩色的文字的大部分實作T:Microsoft.VisualStudio.Shell.Interop.IVsFontAndColorDefaults和相關聯的呈現、 擷取和儲存文字顯示設定的介面。

注意

當自訂核心編輯器 (支援文字 EditorCategory),強烈建議您在語言服務中使用著色技術。 如需詳細資訊,請參閱字型和色彩概觀

取得預設字型和色彩資訊

所有字型和色彩設定的任何視窗,以顯示文字應指定顯示項目其中類別。 如需詳細資訊,請參閱字型和色彩、 環境、 選項對話方塊

若要以色彩標示,VSPackage 必須取得目前字型和色彩設定。 VSPackage 可完成這項作業以下列方式,視其需求而定︰

若要確保輪詢所得到的結果是最新,它可以用來以使用IVsFontAndColorCacheManager介面,以判斷是否需要更新的擷取方法的呼叫之前IVsFontAndColorStorage介面。

取得字型和色彩資訊之後,剖析來識別需要顏色標示的項目要顯示的文字,而且會顯示在視窗中使用適當的字型和色彩的文字。

另請參閱

IVsFontAndColorDefaultsProvider
IVsFontAndColorDefaults
使用字型和文字
使用色彩
GDI (圖形裝置介面)