您如何告诉Resharper方法参数是包含CSS类的字符串?
[在CSS类的HTMLHelper属性上启用智能感知] 我有这个HTMLhelper: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, string cssClass) { // ... } 我希望Resharper在传递“ cssClass”参数的值时为我提供在应用程序中定义的CSS类的IntelliSense。 Resharper可以识别一些代码注释属性,但是似乎没有一个与将方法参数标记为CSS类直接相关。 我能找到的最接近的是[HtmlAttributeValue(string name)]。我试图这样申请cssClass参数: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, [HtmlAttributeValue("class")] string cssClass) { // ... } 但这是行不通的。如果Resharper能够识别输入的类并停止在jQuery选择器表达式(在上面的帮助程序生成的文本框上运行)中未知的CSS类困扰我,这也将非常棒。 编辑: 这是适用于操作方法的“ htmlAttributes”参数的智能感知类型的屏幕截图。这可以通过在参数上使用[HtmlElementAttributes]批注来完成。 我想要一个类似的注释,使我可以将css类放在字符串参数中,并具有相同的智能感知来显示css类。