簡體   English   中英

向Visual Studio 2015s團隊資源管理器添加新部分

[英]Adding new sections to Visual studio 2015s team explorer

我正在嘗試編寫Visual Studio 2015的擴展程序,該擴展程序將新的UI功能添加到團隊資源管理器窗口。

Visual Studios 2013和2012具有執行此操作的標准方法(實現ITeamExplorerSection接口),據我所知,該方法不再適用於2015。

如果有的話,在VS2015中擴展團隊資源管理器的新方法是什么?

我本人一直在尋找有關添加團隊資源管理器擴展的文檔,我在這里找到了一些文檔,但是針對的是2013年。主要區別是本教程的第一部分使用了已更改的向導,但是其中的所有內容都需要要做。

也請幫自己一個忙,下載VSSDK2015而不是使用nuget,請相信我,這可能對我來說沒有問題,對我而言沒有任何問題。

您將遇到的下一個問題是找到與Team Explorer有關的dll,您只需在Visual Studio目錄中進行搜索即可。 我也相信沒有針對TE的2015年特定客戶端,因此請使用2013年版本。

我遇到的另一個問題是,當您創建vsix項目時,您將需要以管理員身份運行VS,因為它想對vsix進行簽名。 創建項目后,您可以成為用戶。 此時,我也只是“未簽名”。

您要在加載頁面的頁面中添加一個頁面,然后添加一個部分。 這就是要旨。

使用GitFlow項目中的TeamExplorer.Common項目確實有幫助。

編輯:更直接的答案是用以下方法來裝飾實現ITeamExplorerSection的類:[TeamExplorerSection(section_guid,page_guid,重要)]

哪里:

  • section_guid是您的軟件包中定義的guid
  • page_guid是要在其上顯示該部分的頁面的導航
  • 重要性是一個數字,它使您可以控制其在頁面上的顯示位置,分別為100、200 ...任意數字都可以,較低的數字在頁面上較高

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM