Help me with this API: use

With the recent release of the VS SDK 4.0, we have partnered with to index all the code in the VS SDK and makes it easily searchable. This will make life easier for our developers because now you can easily find sample code that uses the particular API that you are interested in.

Let's try this out. Follow the steps below to see how this works:

  1. Open
  2. In the search box, type in "IVsTaskList", then hit ENTER.

You will then see a list of files that contains source code related to the IVsTaskList interface. See the picture below. 

You can click on TaskProvider.cs to see how our CodeSweep sample uses this interface.

We have indexed all the sample projects, as well as the MPF and VSL source code. Now you have an easy way to read VS SDK sample code even without installing the SDK!

- James

Comments (4)

  1. dimaka says:

    I have got stack with trying to list all projects related to VSSDK at Is it possible to list the links to projects you have indexed at somehow? If not that would be really great if you provide something similar. That list will allow developers to overview the code browsing whole project – not to find a concrete method or class for concrete problem.

    Does it make sense?


  2. Writing Peer-to-Peer Applications Using .NET, Part 1 (PNRP) Visual Studio 2005 IDE Tips and Tricks MetaBlog

  3. jameslau-MS says:


    I know what you are talking about and it makes sense. Unfortunately, does not have the ability to list all the VS SDK projects at this time. That feature is only available in their enterprise product.



  4. Mike says:

    Hi Dmitry,

    Unfortunately, with an index as large as ours, it’s difficult to offer a way to browse.  However, I have a solution that will get you part of the way there.  95% of the VS SDK projects start with the following: ‘C# Example’, ‘C# Common’, ‘C# Reference’, and ‘C++ Reference’.  If you search for these terms you should find most of the VS SDK projects in the Project Matches listing on the right.

    Hope this helps,


    Koders Inc.

Skip to main content