我正在制作一个自定义的MVC html助手,它在许多方面与内置的ActionLink助手类似。我注意到内置的ActionLink助手具有actionName和controllerName参数的intellisense,我发现这些参数非常有用。我的问题是如何在我正在编写的自定义html帮助器中提供intellisense,它还具有actionName和controllerName参数?这是我的帮手:
public static MvcHtmlString IconLink(this HtmlHelper helper, string glyphName, string actionName, string controllerName, object routeValues, object htmlAttributes)
{
// Implementation
}
我是否可以使用某种属性来使intellisense应用于某些参数?我错过了什么?
以下是智能感知的视频,显示actionName参数的可用控制器操作:http://screencast.com/t/xWtaBYnp