This post describes the following:
o produce a Visual Studio add-in
o create add-in device window
o Make use of the Windows Desktop Search Improvement
This article makes use of the subsequent technologies:
Visual Studio 2005 and Windows Desktop Search SDK
Code download on the market at:
WDS2006_07.exe (255KB)
a personal computer hard disk capacity raises, the amount of specifics you preserve extra and even more. You've a large number of files and e-mail messages, it truly is hard to accurately come across the information. Fortunately, Windows (R) Desktop Search can enable you to to acquire out.
Windows Desktop Search is quite straightforward. It may be prolonged by mechanisms to all your documents, files and e-mail messages and give every other data to it indexed. With all the addition of new assignments and modifications to current projects, they will be re-indexed. You could be indexed by UI in the task, and keyword search string, and use the connected software to open any found merchandise.
Windows Desktop Search gives an SDK, which allows other purposes to make use of its index and search capabilities. As being a developer,
Microsoft Office 2010 Pro Plus, I've Microsoft (R) Visual Studio (R) to invest a lot of time, while nevertheless within the supply code advancement tasks inside the look for related info at hand to spend a good deal of time. For instance, I will search prior to composing using special courses or other code with colleagues on using a assortment for your e-mail conversation. By creating a Windows Desktop Search can communicate with all the Visual Studio add-in, you are able to build a similar dynamic valuable tool window that can use Desktop Search to exhibit text in Visual Studio inside the existing exercise associated to the search outcomes. Within this article,
Office 2007 Standard Key, I will show you methods to generate this add-in. Make sure you obtain the code for this problem for uncomplicated reference.
This undertaking demonstrates two technologies: the interface together with the scalability to produce Visual Studio 2005 add-in, and also to add integrated to the Windows Desktop search.
Visual Studio add-ins to non-model approach to provide data to the person, often by a tool window, at least 1 menu command,
microsoft Office 2010 License, a provider of configuration options composition. I would like to add,
Office 2007 Professional Plus Key, such as Windows Desktop Search tool window location filter, as an example, I hope Visual Studio add-ins can pick the text editor to immediately query (see Figure 1), also consists of a feature to turn off this auto-refresh option. I hope the record see to exhibit the query outcomes, and when the user double-clicks may be employed when the outcomes in the connected software to open it. Finally, I hope I can through the very first, we need to produce add-ins, after which moved to the Windows Desktop Search integration.
Figure 1, pick the text-based search
produce add-ins
generate add-in can be a fairly effortless process. Pick Inside the Inside the Visual Studio add-in wizard will manual you by means of the rest of the operation. Choose C # because the programming language, Visual Studio 2005 like a programming instrument,
Office Ultimate 2007 Key, add the title and description, then pick the option to make a
click Be aware, the venture generator will add you IDTExtensibility2 and IDTCommandTarget interface, and design-time surroundings (DTE) software scalability, object reference.
the majority of the Visual Studio instrument window of the objects are shown inside the To match, you possibly can add the .
subsequent phase would be to change the code to phone AddNamedCommand2 commands, the command to create a Visual Studio can present a default menu item for your new image, but you may prefer to use their very own pictures. To obtain this, the image must be inside the sub assembly. In case you are utilizing previous variations of Visual Studio, you have to create a separate satellite assembly task. For anyone who is making use of Visual Studio 2005, you should add the useful resource files towards the project to attain.