C# Resharper能否以自定义方式提取参数?

C# Resharper能否以自定义方式提取参数?,c#,visual-studio-2010,resharper,C#,Visual Studio 2010,Resharper,我使用的是最新的R#版本 查看此方法签名: public HttpResponseMessage Register(string UserName, string OrgPassword, string NewPassword, int QuestionID, int QuestionLanguageID, string QuestionAnswer, int MasterEntityID, string ua) { } 我可以做到: 这将创造: 其中: public class Reg

我使用的是最新的R#版本

查看此方法签名:

 public HttpResponseMessage Register(string UserName, string OrgPassword, string NewPassword, int QuestionID, int QuestionLanguageID, string QuestionAnswer, int MasterEntityID, string ua)
{
}
我可以做到:

这将创造:

其中:

public class RegisterParams
{
    string _userName;
    string _orgPassword;
   //...

    public RegisterParams(string UserName, string OrgPassword, string NewPassword, int QuestionID, int QuestionLanguageID, string QuestionAnswer, int MasterEntityID, string ua)
    {
        _userName = UserName;
        _orgPassword = OrgPassword;
        //...
    }

    public string UserName
    {
        get { return _userName; }
    }
   //...
但我不想要这种结构

我想创建自己的结构:

 public class RegisterParams
    {
     public string UserName{ get;set;}
     public string OrgPassword{ get;set;}
    //...
  }
问题:

Resharper是否在其模板资源管理器中公开了这种“对所选内容执行某些操作”


注意:我知道有一个
$SELECTION$
标记,但是我如何分割这些标记并创建自己的结构?

对不起,以自定义方式执行此操作的唯一方法是编写自己的等效重构。