+1  A: 

There's nothing wrong with your Visual Studio, that's just how extension methods are shown. The object (in your case the HtmlHelper object) is actually a parameter of the extension method, which is why you see it that way.

Joseph
Then why does it have the this keyword in front of it?
Zuhaib
Because that's how you define an extension method, by using the "this" keyword in the first param and declaring the method as static.
Joseph
I mean normally the param with the this keyword is the object that you are extending and it should not come up in the Hint.Anyways this only happens with the MVC Futures assembly.
Zuhaib