AddAttributeBefore如何在Resharper API中工作?

时间:2012-07-10 20:49:01

标签: c# resharper resharper-6.1 resharper-plugins

在Resharper API中,JetBrains.Resharper.Psi.Csharp.Tree.AddAttributeBefore需要IAttribute paramIAttribute anchor。这些论点有何不同,如何构建?

2 个答案:

答案 0 :(得分:3)

查看working with XML document里面的{{3}},显示使用AddAttributeBefore调用,第一个是您要插入的属性。第二个是您希望之前插入的属性。如果第二个属性为NULL,则在最后一个属性之后插入新属性。

答案 1 :(得分:2)

基本上,param是您要添加的内容,而anchor是您要添加内容的元素。请注意,在大多数情况下,您可以使用anchor == null,这会导致元素最后添加。