簡體   English   中英

如何在Visual Studio擴展中獲取所選的源文件?

[英]How do I pick up the selected source file in a visual studio extension?

我正在寫一個視覺工作室擴展。

我想做的是運行一個菜單選項(確定已完成),該選項會使用源代碼管理瀏覽器來拾取我選擇的文件並對其進行處理。

有什么想法可以獲取此文件嗎? 我真的需要文件本身和TFS路徑$ / ....

這不是在“解決方案資源管理器”中選擇的文件。

謝謝您的期待。

您可以使用如下代碼:

Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt versionControl =
                DTE.GetObject("Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt")
            as Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt;
string file = versionControl.Explorer.CurrentFolderItem.SourceServerPath;

有關完整示例,請參閱在Sorce Control Explorer中向上瀏覽一個文件夾

暫無
暫無

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

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