在Visual Studio 2015

时间:2015-08-14 12:51:24

标签: c# visual-studio-2015 roslyn

我正在使用c#中的roslyn实现构造函数生成器作为visual studio 2015的快速修复。我想弹出一个窗口,允许用户选择他们想要包含在正在生成的构造函数中的变量。问题是我无法使用winform,因为代码修复项目引用的任何东西都需要是可移植的,因为代码修复项目是可移植的。是否有像你重构时看到的内置或任何其他方式生成弹出窗口?

我想要的是这样的东西,但也许快速解决方法是实现这一目标的错误方法。

private async Task<Document> GenerateCtor(...)
{
    //get all variables
    var allSelectedVars = Window.Show(allVars);
    //use selected variables to generate constructor
}

0 个答案:

没有答案