Hello,
I was wondering if there's a way to host the VS web browser inside an editor window.
What I'd like to do is use a custom page with links that can interact with the IDE. For instance, if I click on a link that says "show tool window x" it will display a that tool window.
It has to be in html and from what I understand, the VS web browser is designed to allow VS automation.
Thanks in advance.

Hosting the VS Web Browser
Rajeshsv
The SDK should contain examples of how to host a window. If your HTML is not an item within a project, then you will need to create a tool window (possibly set so that it is in the MDI space like the object browser is by default) - and creating a tool window is the easiest way. If it is a document, then there is a sample showing how to host and edit RTF text, and this would be similar to what you are trying to do.
For information about hosting IE, on the MSDN website search for "WebBrowser Customization", it is the first hit.
Also, I wrote Window.Object, I should have said Window.external.
Craig
風清揚
Thanks Craig.
Are there any examples on how to do this Including how to host the VS web browser and allowing specific URLs or protocols access to the automation model
Laith Murad
Ok, great!
Thanks for your help Craig.
Bessa
Yes, you can host the web browser in your own window. The web browser inside of Visual Studio had the ability to give access to the automation model (if you were using a specific protocol), but this was removed for security reasons. Using the IE browser hosing interfaces, you can give specific URLs or protocols access to the automation model through the Window.Object property from script.
Craig