共用方式為


語言服務概觀 (受管理的封裝架構)

提供可讓您實作特定的編輯器支援的語言服務Visual Studio功能。 管理套件架構 (MPF) 語言服務類別提供常用的功能和部分支援其他功能的完整支援。

完全支援的功能,在 MPF

MPF 語言服務類別支援下列功能:

  • 語法反白顯示

  • 大綱

  • 註解的程式碼區塊

  • 括號對稱

  • 程式碼片段

  • 自訂文件屬性

  • IntelliSense 參數資訊

  • IntelliSense 快速資訊

  • IntelliSense 成員完成

  • IntelliSense 文字自動完成

部分支援的功能,在 MPF

MPF 提供下列功能僅部分支援。 這表示您必須實作由 MPF 所呼叫的方法。

  • 重新格式化程式碼。 您提供實作重新格式化的程式碼。

  • 驗證藉由識別有效的程式碼的中斷點都會擴展。 您提供用來識別程式碼 span 的程式碼。

  • 支援偵錯工具自動變數來顯示變數視窗。 您提供的程式碼,判斷應顯示在視窗中。

  • 支援導覽列型別和成員之間快速巡覽。 實作,並傳回填入的清單中的協助程式類別導覽列下拉式方塊。

實作

您必須先完成幾個步驟,以實作 「 語言 」 服務本身,以及您想要為您的語言支援的語言服務功能。 下列主題將討論這些步驟執行:

請參閱

其他資源

使用受管理的封裝架構來實作語言服務

語言服務