Quantcast
Channel: Visual Studio Integrate forum
Viewing all articles
Browse latest Browse all 4410

Robust solution to manage programmatically Visual Studio Bookmarks ?

$
0
0

I am trying to generate bookmarks in the Bookmark Window.

At first I tried to create an add-in. As I cannot find a BookmarkWindow object in theDTE2 interface, I tried to use commands such as:

dte2.ExecuteCommand("View.BookmarkWindow");
dte2.ExecuteCommand("Format.InsertBookmark");
dte2.ExecuteCommand("OtherContextMenus.BookmarkWindow.Rename");
As the BookmarkWindow.Rename command does not seem to accept arguments,  I tried to use the SendKeys.SendWait() method to set the bookmark name.

This works well enough when my command is called from the Tools menu, however it fails horribly when calling from a keyboard shortcut (which, sadly, is my purpose).

I then converted my add-in into a VSPackage, therefore I have access I believe to more extension functions. However I still do not find how to interact with the Bookmarks Window. Which http://msdn.microsoft.com/en-us/library/vstudio/bb165789(v=vs.110).aspx/interface should I look at?


Viewing all articles
Browse latest Browse all 4410

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>