1

我正在开发 Visual Studio 插件。

在插件中,我在 Visual Studio 插件的错误列表中添加了错误。

我知道如何添加错误。现在我想为每个错误提供帮助。

我正在使用下面的代码将错误添加到错误列表中:

public static ErrorListProvider errorListProvider;
var newError = new ErrorTask();
        newError.ErrorCategory = errorCategory;
        newError.Category = TaskCategory.BuildCompile;
        newError.Text = errorMsg;
        newError.Document = errorDoc;
        newError.Line = line;
errorListProvider.Tasks.Add(newError);

那么如何将帮助附加到错误列表中的每个错误?

注意:当用户右键单击错误时。它的菜单有“显示错误帮助”选项。我想就该选项提供帮助。

4

1 回答 1

1

将事件处理程序附加到 ErrorTask 的帮助事件。

newError.Help += new EventHandler(Showhelp);

将您的代码放在下面的事件处理程序方法中

static void Showhelp(object sender, EventArgs e)
{
        // Put your code here
}
于 2013-08-23T09:50:25.783 回答