語言服務概觀 (受管理的封裝架構)
提供可讓您實作特定的編輯器支援的語言服務Visual Studio功能。 管理套件架構 (MPF) 語言服務類別提供常用的功能和部分支援其他功能的完整支援。
完全支援的功能,在 MPF
MPF 語言服務類別支援下列功能:
語法反白顯示
大綱
註解的程式碼區塊
括號對稱
程式碼片段
自訂文件屬性
IntelliSense 參數資訊
IntelliSense 快速資訊
IntelliSense 成員完成
IntelliSense 文字自動完成
部分支援的功能,在 MPF
MPF 提供下列功能僅部分支援。 這表示您必須實作由 MPF 所呼叫的方法。
重新格式化程式碼。 您提供實作重新格式化的程式碼。
驗證藉由識別有效的程式碼的中斷點都會擴展。 您提供用來識別程式碼 span 的程式碼。
支援偵錯工具自動變數來顯示變數視窗。 您提供的程式碼,判斷應顯示在視窗中。
支援導覽列型別和成員之間快速巡覽。 實作,並傳回填入的清單中的協助程式類別導覽列下拉式方塊。
實作
您必須先完成幾個步驟,以實作 「 語言 」 服務本身,以及您想要為您的語言支援的語言服務功能。 下列主題將討論這些步驟執行: