上一篇教程编写StyleCop自定义规则教程(一)---编写中文备注的简单校验规则 中使用的例子是校验代码中所有属性,不区分Public、Internal等。本文沿用原有例子增加两个规则的属性(IncludePublic和InculdeInternal),规则根据这两个属性的开关值,控制是否检查代码中访问权限是Public或Internal的代码。

 

在规则的xml文件中加入Properties节点

 

<Properties>
    
<BooleanProperty
      
Name="IncludePublic"
      DefaultValue
="True"
      FriendlyName
="包括Pulbic"
      Description
="代码分析时检验Public属性"
    
/>
    
<BooleanProperty
      
Name="IncludeInternal"
      DefaultValue
="True"
      FriendlyName
="包括Internal"
      Description
="代码分析时检验Internal属性"
    
/>    
  
</Properties>

相关文章: