服務
服務是兩個 VSPackages 之間的合約。 一個 VSPackage 提供了一組特定的另一台 VSPackage,若要使用的介面。 例如, Visual Studio提供SVsActivityLog服務,任何 VSPackage 它載入。 這項服務提供IVsActivityLog介面,可以用來寫入活動的記錄檔。 如需詳細資訊,請參閱 How to: 使用 [活動記錄。
在本節中
服務的基本資訊
提供的重要項目Visual Studio服務。註冊服務
說明如何註冊通用的服務。How to: 使用服務
將告訴您如何要求 (使用) 服務。如何: 提供服務
討論如何提供服務。How to: 疑難排解服務問題
討論常見的問題並呈現給他們的解決方案。How to: 使用 GetGlobalService
示範如何使用 GetGlobalService,以取得服務未設置 VSPackage、 工具視窗,或控制項的容器。How to: 從背景執行緒 (c + +) 中取得服務
說明如何封送處理服務成資料流,以便它可以存取由背景執行緒。How to: 從 DTE 物件中取得服務
說明如何從具有存取權的程式取得服務Visual Studio自動化DTEClass物件。可用的服務清單
列出最受歡迎的服務。在範例中使用的服務
列出常見的服務和包含它們的範例。Visual Studio 的擴充性範例
服務的範例中,您可以載入Visual Studio。
相關章節
- Visual Studio 的 IDE 架構
告訴您, Visual Studio與它的 IDE,並介紹的策略與技術,來擴充 IDE。