PaintDotNet.Core.dll.CodeAnalysisLog.xml 114 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <?xml-stylesheet type="text/xsl" href="d:\vs2019\team tools\static analysis tools\fxcop\Xml\CodeAnalysisReport.xsl"?>
  3. <FxCopReport Version="16.0">
  4. <Targets>
  5. <Target Name="D:\显微镜\winform20191118\Core\bin\Debug\PaintDotNet.Core.dll">
  6. <Modules>
  7. <Module Name="paintdotnet.core.dll">
  8. <Messages>
  9. <Message TypeName="MarkAssembliesWithNeutralResourcesLanguage" Category="Microsoft.Performance" CheckId="CA1824" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  10. <Issue Certainty="95" Level="Warning">由于程序集 'PaintDotNet.Core.dll' 包含基于 ResX 的资源文件,因此请使用 NeutralResourcesLanguage 特性来标记它,并指定该程序集内的资源所采用的语言。这会改进首次检索资源时的查找性能。</Issue>
  11. </Message>
  12. </Messages>
  13. <Namespaces>
  14. <Namespace Name="PaintDotNet">
  15. <Types>
  16. <Type Name="ButtonBase" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  17. <Members>
  18. <Member Name="#OnPaintButton(System.Drawing.Graphics,System.Windows.Forms.VisualStyles.PushButtonState,System.Boolean,System.Boolean)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  19. <Messages>
  20. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  21. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning">在方法 'ButtonBase.OnPaintButton(Graphics, PushButtonState, bool, bool)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  22. </Message>
  23. </Messages>
  24. </Member>
  25. </Members>
  26. </Type>
  27. <Type Name="ColorBgra" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
  28. <Members>
  29. <Member Name="#A" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
  30. <Messages>
  31. <Message Id="A" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  32. <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.A' 改为一个更能体现其意义的名称。</Issue>
  33. </Message>
  34. </Messages>
  35. </Member>
  36. <Member Name="#B" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
  37. <Messages>
  38. <Message Id="B" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  39. <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.B' 改为一个更能体现其意义的名称。</Issue>
  40. </Message>
  41. </Messages>
  42. </Member>
  43. <Member Name="#BgraToUInt32(System.Byte,System.Byte,System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  44. <Messages>
  45. <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  46. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
  47. </Message>
  48. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  49. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  50. </Message>
  51. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  52. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  53. </Message>
  54. <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  55. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
  56. </Message>
  57. </Messages>
  58. </Member>
  59. <Member Name="#BgraToUInt32(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  60. <Messages>
  61. <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  62. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
  63. </Message>
  64. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  65. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  66. </Message>
  67. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  68. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  69. </Message>
  70. <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  71. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
  72. </Message>
  73. </Messages>
  74. </Member>
  75. <Member Name="#BlendColorsWAIP(PaintDotNet.ColorBgra[],System.UInt32[])" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  76. <Messages>
  77. <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  78. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="469">在方法 'ColorBgra.BlendColorsWAIP(ColorBgra[], uint[])' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
  79. </Message>
  80. <Message Id="w" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  81. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="469">在方法 'ColorBgra.BlendColorsWAIP(ColorBgra[], uint[])' 中,考虑将参数名称 'w' 改为一个更能体现其意义的名称。</Issue>
  82. </Message>
  83. </Messages>
  84. </Member>
  85. <Member Name="#BlendColorsWFP(PaintDotNet.ColorBgra[],System.Double[])" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  86. <Messages>
  87. <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  88. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="534">在方法 'ColorBgra.BlendColorsWFP(ColorBgra[], double[])' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
  89. </Message>
  90. <Message Id="w" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  91. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="534">在方法 'ColorBgra.BlendColorsWFP(ColorBgra[], double[])' 中,考虑将参数名称 'w' 改为一个更能体现其意义的名称。</Issue>
  92. </Message>
  93. </Messages>
  94. </Member>
  95. <Member Name="#FromBgr(System.Byte,System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  96. <Messages>
  97. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  98. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="281">在方法 'ColorBgra.FromBgr(byte, byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  99. </Message>
  100. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  101. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="281">在方法 'ColorBgra.FromBgr(byte, byte, byte)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  102. </Message>
  103. <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  104. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="281">在方法 'ColorBgra.FromBgr(byte, byte, byte)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
  105. </Message>
  106. </Messages>
  107. </Member>
  108. <Member Name="#FromBgra(System.Byte,System.Byte,System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  109. <Messages>
  110. <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  111. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
  112. </Message>
  113. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  114. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  115. </Message>
  116. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  117. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  118. </Message>
  119. <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  120. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
  121. </Message>
  122. </Messages>
  123. </Member>
  124. <Member Name="#FromBgraClamped(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  125. <Messages>
  126. <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  127. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
  128. </Message>
  129. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  130. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  131. </Message>
  132. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  133. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  134. </Message>
  135. <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  136. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
  137. </Message>
  138. </Messages>
  139. </Member>
  140. <Member Name="#FromBgraClamped(System.Single,System.Single,System.Single,System.Single)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  141. <Messages>
  142. <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  143. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
  144. </Message>
  145. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  146. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  147. </Message>
  148. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  149. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  150. </Message>
  151. <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  152. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
  153. </Message>
  154. </Messages>
  155. </Member>
  156. <Member Name="#FromColor(System.Drawing.Color)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  157. <Messages>
  158. <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  159. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="327">在方法 'ColorBgra.FromColor(Color)' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
  160. </Message>
  161. </Messages>
  162. </Member>
  163. <Member Name="#G" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
  164. <Messages>
  165. <Message Id="G" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  166. <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.G' 改为一个更能体现其意义的名称。</Issue>
  167. </Message>
  168. </Messages>
  169. </Member>
  170. <Member Name="#R" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
  171. <Messages>
  172. <Message Id="R" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  173. <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.R' 改为一个更能体现其意义的名称。</Issue>
  174. </Message>
  175. </Messages>
  176. </Member>
  177. </Members>
  178. </Type>
  179. <Type Name="IBottomNameStrip" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  180. <Members>
  181. <Member Name="#DrawItemBackground(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  182. <Messages>
  183. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  184. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="857">在方法 'IBottomNameStrip.DrawItemBackground(Graphics, IBottomNameStrip.Item, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  185. </Message>
  186. </Messages>
  187. </Member>
  188. <Member Name="#DrawItemCloseButton(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  189. <Messages>
  190. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  191. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="909">在方法 'IBottomNameStrip.DrawItemCloseButton(Graphics, IBottomNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  192. </Message>
  193. </Messages>
  194. </Member>
  195. <Member Name="#DrawItemDirtyOverlay(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  196. <Messages>
  197. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  198. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="931">在方法 'IBottomNameStrip.DrawItemDirtyOverlay(Graphics, IBottomNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  199. </Message>
  200. </Messages>
  201. </Member>
  202. <Member Name="#DrawItemHighlight(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  203. <Messages>
  204. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  205. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="866">在方法 'IBottomNameStrip.DrawItemHighlight(Graphics, IBottomNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  206. </Message>
  207. </Messages>
  208. </Member>
  209. </Members>
  210. </Type>
  211. <Type Name="ImageNameStrip" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  212. <Members>
  213. <Member Name="#DrawItemBackground(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  214. <Messages>
  215. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  216. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="780">在方法 'ImageNameStrip.DrawItemBackground(Graphics, ImageNameStrip.Item, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  217. </Message>
  218. </Messages>
  219. </Member>
  220. <Member Name="#DrawItemCloseButton(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  221. <Messages>
  222. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  223. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="830">在方法 'ImageNameStrip.DrawItemCloseButton(Graphics, ImageNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  224. </Message>
  225. </Messages>
  226. </Member>
  227. <Member Name="#DrawItemDirtyOverlay(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  228. <Messages>
  229. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  230. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="852">在方法 'ImageNameStrip.DrawItemDirtyOverlay(Graphics, ImageNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  231. </Message>
  232. </Messages>
  233. </Member>
  234. <Member Name="#DrawItemHighlight(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
  235. <Messages>
  236. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  237. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="789">在方法 'ImageNameStrip.DrawItemHighlight(Graphics, ImageNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  238. </Message>
  239. </Messages>
  240. </Member>
  241. </Members>
  242. </Type>
  243. <Type Name="IndexEventArgs" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  244. <Members>
  245. <Member Name="#.ctor(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  246. <Messages>
  247. <Message Id="i" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  248. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IndexEventArgs.cs" Line="22">在方法 'IndexEventArgs.IndexEventArgs(int)' 中,考虑将参数名称 'i' 改为一个更能体现其意义的名称。</Issue>
  249. </Message>
  250. </Messages>
  251. </Member>
  252. </Members>
  253. </Type>
  254. <Type Name="InvariantData" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  255. <Messages>
  256. <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  257. <Issue Name="Type" Certainty="75" Level="Warning">'InvariantData' 与来自 8 个不同命名空间中的 82 个不同类型耦合。请重写或重构该类的方法,以降低它的类耦合度,或者考虑将该类的某些方法移到与之紧密耦合的其他某些类型中。高于 95 的类耦合度表示可维护性较差,介于 95 和 80 之间的类耦合度表示可维护性适中,低于 80 的类耦合度表示可维护性较好。</Issue>
  258. </Message>
  259. </Messages>
  260. <Members>
  261. <Member Name="#GetMeasureRelations()" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  262. <Messages>
  263. <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  264. <Issue Name="Method" Certainty="90" Level="Error" Path="D:\显微镜\winform20191118\Core" File="InvariantData.cs" Line="232">'InvariantData.GetMeasureRelations()' 与来自 5 个不同命名空间中的 45 个不同类型耦合。请重写或重构该方法,以降低它的类耦合度,或者考虑将该方法移到与之紧密耦合的其他某个类型中。高于 40 的类耦合度表示可维护性较差,介于 40 和 30 之间的类耦合度表示可维护性适中,低于 30 的类耦合度表示可维护性较好。</Issue>
  265. </Message>
  266. </Messages>
  267. </Member>
  268. </Members>
  269. </Type>
  270. <Type Name="PdnRegion" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  271. <Members>
  272. <Member Name="#IsVisible(System.Int32,System.Int32,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  273. <Messages>
  274. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  275. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="583">在方法 'PdnRegion.IsVisible(int, int, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  276. </Message>
  277. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  278. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="583">在方法 'PdnRegion.IsVisible(int, int, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  279. </Message>
  280. </Messages>
  281. </Member>
  282. <Member Name="#IsVisible(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  283. <Messages>
  284. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  285. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="599">在方法 'PdnRegion.IsVisible(int, int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  286. </Message>
  287. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  288. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="599">在方法 'PdnRegion.IsVisible(int, int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  289. </Message>
  290. </Messages>
  291. </Member>
  292. <Member Name="#IsVisible(System.Int32,System.Int32,System.Int32,System.Int32,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  293. <Messages>
  294. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  295. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="615">在方法 'PdnRegion.IsVisible(int, int, int, int, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  296. </Message>
  297. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  298. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="615">在方法 'PdnRegion.IsVisible(int, int, int, int, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  299. </Message>
  300. </Messages>
  301. </Member>
  302. <Member Name="#IsVisible(System.Single,System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  303. <Messages>
  304. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  305. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="575">在方法 'PdnRegion.IsVisible(float, float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  306. </Message>
  307. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  308. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="575">在方法 'PdnRegion.IsVisible(float, float)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  309. </Message>
  310. </Messages>
  311. </Member>
  312. <Member Name="#IsVisible(System.Single,System.Single,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  313. <Messages>
  314. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  315. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="591">在方法 'PdnRegion.IsVisible(float, float, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  316. </Message>
  317. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  318. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="591">在方法 'PdnRegion.IsVisible(float, float, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  319. </Message>
  320. </Messages>
  321. </Member>
  322. <Member Name="#IsVisible(System.Single,System.Single,System.Single,System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  323. <Messages>
  324. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  325. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="607">在方法 'PdnRegion.IsVisible(float, float, float, float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  326. </Message>
  327. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  328. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="607">在方法 'PdnRegion.IsVisible(float, float, float, float)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  329. </Message>
  330. </Messages>
  331. </Member>
  332. <Member Name="#IsVisible(System.Single,System.Single,System.Single,System.Single,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  333. <Messages>
  334. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  335. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="623">在方法 'PdnRegion.IsVisible(float, float, float, float, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  336. </Message>
  337. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  338. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="623">在方法 'PdnRegion.IsVisible(float, float, float, float, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  339. </Message>
  340. </Messages>
  341. </Member>
  342. </Members>
  343. </Type>
  344. <Type Name="RgbColor" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
  345. <Members>
  346. <Member Name="#.ctor(System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  347. <Messages>
  348. <Message Id="B" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  349. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="RgbColor.cs" Line="23">在方法 'RgbColor.RgbColor(int, int, int)' 中,考虑将参数名称 'B' 改为一个更能体现其意义的名称。</Issue>
  350. </Message>
  351. <Message Id="G" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  352. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="RgbColor.cs" Line="23">在方法 'RgbColor.RgbColor(int, int, int)' 中,考虑将参数名称 'G' 改为一个更能体现其意义的名称。</Issue>
  353. </Message>
  354. <Message Id="R" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  355. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="RgbColor.cs" Line="23">在方法 'RgbColor.RgbColor(int, int, int)' 中,考虑将参数名称 'R' 改为一个更能体现其意义的名称。</Issue>
  356. </Message>
  357. </Messages>
  358. </Member>
  359. </Members>
  360. </Type>
  361. <Type Name="ScaleFactor" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
  362. <Members>
  363. <Member Name="#ScalePoint(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  364. <Messages>
  365. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  366. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="207">在方法 'ScaleFactor.ScalePoint(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  367. </Message>
  368. </Messages>
  369. </Member>
  370. <Member Name="#ScalePoint(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  371. <Messages>
  372. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  373. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="212">在方法 'ScaleFactor.ScalePoint(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  374. </Message>
  375. </Messages>
  376. </Member>
  377. <Member Name="#ScalePointJustX(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  378. <Messages>
  379. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  380. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="242">在方法 'ScaleFactor.ScalePointJustX(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  381. </Message>
  382. </Messages>
  383. </Member>
  384. <Member Name="#ScalePointJustX(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  385. <Messages>
  386. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  387. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="217">在方法 'ScaleFactor.ScalePointJustX(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  388. </Message>
  389. </Messages>
  390. </Member>
  391. <Member Name="#ScalePointJustY(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  392. <Messages>
  393. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  394. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="247">在方法 'ScaleFactor.ScalePointJustY(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  395. </Message>
  396. </Messages>
  397. </Member>
  398. <Member Name="#ScalePointJustY(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  399. <Messages>
  400. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  401. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="222">在方法 'ScaleFactor.ScalePointJustY(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  402. </Message>
  403. </Messages>
  404. </Member>
  405. <Member Name="#ScaleScalar(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  406. <Messages>
  407. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  408. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="197">在方法 'ScaleFactor.ScaleScalar(double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  409. </Message>
  410. </Messages>
  411. </Member>
  412. <Member Name="#ScaleScalar(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  413. <Messages>
  414. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  415. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="177">在方法 'ScaleFactor.ScaleScalar(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  416. </Message>
  417. </Messages>
  418. </Member>
  419. <Member Name="#ScaleScalar(System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  420. <Messages>
  421. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  422. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="187">在方法 'ScaleFactor.ScaleScalar(float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  423. </Message>
  424. </Messages>
  425. </Member>
  426. <Member Name="#ScaleSize(System.Drawing.Size)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  427. <Messages>
  428. <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  429. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="277">在方法 'ScaleFactor.ScaleSize(Size)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
  430. </Message>
  431. </Messages>
  432. </Member>
  433. <Member Name="#ScaleSize(System.Drawing.SizeF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  434. <Messages>
  435. <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  436. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="267">在方法 'ScaleFactor.ScaleSize(SizeF)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
  437. </Message>
  438. </Messages>
  439. </Member>
  440. <Member Name="#UnscalePoint(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  441. <Messages>
  442. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  443. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="252">在方法 'ScaleFactor.UnscalePoint(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  444. </Message>
  445. </Messages>
  446. </Member>
  447. <Member Name="#UnscalePoint(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  448. <Messages>
  449. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  450. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="227">在方法 'ScaleFactor.UnscalePoint(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  451. </Message>
  452. </Messages>
  453. </Member>
  454. <Member Name="#UnscalePointJustX(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  455. <Messages>
  456. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  457. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="257">在方法 'ScaleFactor.UnscalePointJustX(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  458. </Message>
  459. </Messages>
  460. </Member>
  461. <Member Name="#UnscalePointJustX(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  462. <Messages>
  463. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  464. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="232">在方法 'ScaleFactor.UnscalePointJustX(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  465. </Message>
  466. </Messages>
  467. </Member>
  468. <Member Name="#UnscalePointJustY(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  469. <Messages>
  470. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  471. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="262">在方法 'ScaleFactor.UnscalePointJustY(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  472. </Message>
  473. </Messages>
  474. </Member>
  475. <Member Name="#UnscalePointJustY(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  476. <Messages>
  477. <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  478. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="237">在方法 'ScaleFactor.UnscalePointJustY(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
  479. </Message>
  480. </Messages>
  481. </Member>
  482. <Member Name="#UnscaleScalar(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  483. <Messages>
  484. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  485. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="202">在方法 'ScaleFactor.UnscaleScalar(double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  486. </Message>
  487. </Messages>
  488. </Member>
  489. <Member Name="#UnscaleScalar(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  490. <Messages>
  491. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  492. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="182">在方法 'ScaleFactor.UnscaleScalar(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  493. </Message>
  494. </Messages>
  495. </Member>
  496. <Member Name="#UnscaleScalar(System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  497. <Messages>
  498. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  499. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="192">在方法 'ScaleFactor.UnscaleScalar(float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  500. </Message>
  501. </Messages>
  502. </Member>
  503. <Member Name="#UnscaleSize(System.Drawing.Size)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  504. <Messages>
  505. <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  506. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="282">在方法 'ScaleFactor.UnscaleSize(Size)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
  507. </Message>
  508. </Messages>
  509. </Member>
  510. <Member Name="#UnscaleSize(System.Drawing.SizeF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  511. <Messages>
  512. <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  513. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="272">在方法 'ScaleFactor.UnscaleSize(SizeF)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
  514. </Message>
  515. </Messages>
  516. </Member>
  517. </Members>
  518. </Type>
  519. <Type Name="Scanline" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
  520. <Members>
  521. <Member Name="#.ctor(System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  522. <Messages>
  523. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  524. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="70">在方法 'Scanline.Scanline(int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  525. </Message>
  526. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  527. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="70">在方法 'Scanline.Scanline(int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  528. </Message>
  529. </Messages>
  530. </Member>
  531. <Member Name="#X" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
  532. <Messages>
  533. <Message Id="X" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  534. <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="12">考虑将成员名称 'Scanline.X' 改为一个更能体现其意义的名称。</Issue>
  535. </Message>
  536. </Messages>
  537. </Member>
  538. <Member Name="#Y" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
  539. <Messages>
  540. <Message Id="Y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  541. <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="20">考虑将成员名称 'Scanline.Y' 改为一个更能体现其意义的名称。</Issue>
  542. </Message>
  543. </Messages>
  544. </Member>
  545. </Members>
  546. </Type>
  547. <Type Name="SnapManager" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  548. <Members>
  549. <Member Name="#FindObstacle(System.String)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  550. <Messages>
  551. <Message Id="System.String.Compare(System.String,System.String,System.Boolean)" TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  552. <Issue Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core" File="SnapManager.cs" Line="566">由于 'string.Compare(string, string, bool)' 的行为可能会因当前用户的区域设置不同而不同,请将 'SnapManager.FindObstacle(string)' 中的此调用替换为对 'string.Compare(string, string, StringComparison)' 的调用。如果要向用户显示 'string.Compare(string, string, StringComparison)' 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Issue>
  553. </Message>
  554. </Messages>
  555. </Member>
  556. </Members>
  557. </Type>
  558. <Type Name="Surface" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  559. <Members>
  560. <Member Name="#CreateWindow(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  561. <Messages>
  562. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  563. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="319">在方法 'Surface.CreateWindow(int, int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  564. </Message>
  565. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  566. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="319">在方法 'Surface.CreateWindow(int, int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  567. </Message>
  568. </Messages>
  569. </Member>
  570. <Member Name="#GetColumnByteOffsetUnchecked(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  571. <Messages>
  572. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  573. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="426">在方法 'Surface.GetColumnByteOffsetUnchecked(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  574. </Message>
  575. </Messages>
  576. </Member>
  577. <Member Name="#GetPoint(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  578. <Messages>
  579. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  580. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="474">在方法 'Surface.GetPoint(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  581. </Message>
  582. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  583. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="474">在方法 'Surface.GetPoint(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  584. </Message>
  585. </Messages>
  586. </Member>
  587. <Member Name="#GetPointAddress(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  588. <Messages>
  589. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  590. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="486">在方法 'Surface.GetPointAddress(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  591. </Message>
  592. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  593. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="486">在方法 'Surface.GetPointAddress(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  594. </Message>
  595. </Messages>
  596. </Member>
  597. <Member Name="#GetPointAddressUnchecked(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  598. <Messages>
  599. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  600. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="517">在方法 'Surface.GetPointAddressUnchecked(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  601. </Message>
  602. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  603. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="517">在方法 'Surface.GetPointAddressUnchecked(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  604. </Message>
  605. </Messages>
  606. </Member>
  607. <Member Name="#GetPointByteOffsetUnchecked(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  608. <Messages>
  609. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  610. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="451">在方法 'Surface.GetPointByteOffsetUnchecked(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  611. </Message>
  612. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  613. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="451">在方法 'Surface.GetPointByteOffsetUnchecked(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  614. </Message>
  615. </Messages>
  616. </Member>
  617. <Member Name="#GetRow(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  618. <Messages>
  619. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  620. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="540">在方法 'Surface.GetRow(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  621. </Message>
  622. </Messages>
  623. </Member>
  624. <Member Name="#GetRowAddress(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  625. <Messages>
  626. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  627. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="389">在方法 'Surface.GetRowAddress(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  628. </Message>
  629. </Messages>
  630. </Member>
  631. <Member Name="#GetRowAddressUnchecked(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  632. <Messages>
  633. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  634. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="403">在方法 'Surface.GetRowAddressUnchecked(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  635. </Message>
  636. </Messages>
  637. </Member>
  638. <Member Name="#GetRowByteOffset(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  639. <Messages>
  640. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  641. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="352">在方法 'Surface.GetRowByteOffset(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  642. </Message>
  643. </Messages>
  644. </Member>
  645. <Member Name="#GetRowByteOffsetUnchecked(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  646. <Messages>
  647. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  648. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="371">在方法 'Surface.GetRowByteOffsetUnchecked(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  649. </Message>
  650. </Messages>
  651. </Member>
  652. <Member Name="#IsColumnVisible(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  653. <Messages>
  654. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  655. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="571">在方法 'Surface.IsColumnVisible(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  656. </Message>
  657. </Messages>
  658. </Member>
  659. <Member Name="#IsRowVisible(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  660. <Messages>
  661. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  662. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="561">在方法 'Surface.IsRowVisible(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  663. </Message>
  664. </Messages>
  665. </Member>
  666. <Member Name="#IsVisible(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  667. <Messages>
  668. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  669. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="551">在方法 'Surface.IsVisible(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  670. </Message>
  671. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  672. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="551">在方法 'Surface.IsVisible(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  673. </Message>
  674. </Messages>
  675. </Member>
  676. <Member Name="#Item[System.Int32,System.Int32]" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
  677. <Messages>
  678. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  679. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="585">在方法 'Surface.this[int, int]' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  680. </Message>
  681. <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  682. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="585">在方法 'Surface.this[int, int]' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
  683. </Message>
  684. </Messages>
  685. </Member>
  686. </Members>
  687. </Type>
  688. <Type Name="TaskDialog" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  689. <Members>
  690. <Member Name="#Show(System.Windows.Forms.IWin32Window,System.Drawing.Icon,System.String,System.Drawing.Image,System.Boolean,System.String,PaintDotNet.TaskButton[],PaintDotNet.TaskButton,PaintDotNet.TaskButton,System.Boolean,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  691. <Messages>
  692. <Message Id="Checkbox" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  693. <Issue Name="MemberParameterShouldBeCompoundWord" Certainty="80" Level="Error" Path="D:\显微镜\winform20191118\Core" File="TaskDialog.cs" Line="38">在成员 'TaskDialog.Show(IWin32Window, Icon, string, Image, bool, string, TaskButton[], TaskButton, TaskButton, bool, int)' 中,参数名称 'showCheckbox' 中的分立词条“Checkbox”应表示为一个组合词“CheckBox”。</Issue>
  694. </Message>
  695. </Messages>
  696. </Member>
  697. <Member Name="#Show(System.Windows.Forms.IWin32Window,System.Drawing.Icon,System.String,System.Drawing.Image,System.Boolean,System.String,PaintDotNet.TaskButton[],PaintDotNet.TaskButton,PaintDotNet.TaskButton,System.Int32,System.Boolean,System.Int32,System.Boolean&amp;)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  698. <Messages>
  699. <Message Id="Checkbox" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  700. <Issue Name="MemberParameterShouldBeCompoundWord" Certainty="80" Level="Error" Path="D:\显微镜\winform20191118\Core" File="TaskDialog.cs" Line="58">在成员 'TaskDialog.Show(IWin32Window, Icon, string, Image, bool, string, TaskButton[], TaskButton, TaskButton, int, bool, int, out bool)' 中,参数名称 'showCheckbox' 中的分立词条“Checkbox”应表示为一个组合词“CheckBox”。</Issue>
  701. </Message>
  702. </Messages>
  703. </Member>
  704. <Member Name="#Show(System.Windows.Forms.IWin32Window,System.Drawing.Icon,System.String,System.Drawing.Image,System.Boolean,System.String,PaintDotNet.TaskButton[],PaintDotNet.TaskButton,PaintDotNet.TaskButton,System.Int32,System.String,System.EventHandler,System.Boolean,System.Int32,System.Boolean&amp;)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  705. <Messages>
  706. <Message Id="Checkbox" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  707. <Issue Name="MemberParameterShouldBeCompoundWord" Certainty="80" Level="Error" Path="D:\显微镜\winform20191118\Core" File="TaskDialog.cs" Line="79">在成员 'TaskDialog.Show(IWin32Window, Icon, string, Image, bool, string, TaskButton[], TaskButton, TaskButton, int, string, EventHandler, bool, int, out bool)' 中,参数名称 'showCheckbox' 中的分立词条“Checkbox”应表示为一个组合词“CheckBox”。</Issue>
  708. </Message>
  709. </Messages>
  710. </Member>
  711. </Members>
  712. </Type>
  713. <Type Name="Utility" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  714. <Members>
  715. <Member Name="#Clamp(System.Double,System.Double,System.Double)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  716. <Messages>
  717. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  718. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="376">在方法 'Utility.Clamp(double, double, double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  719. </Message>
  720. </Messages>
  721. </Member>
  722. <Member Name="#Clamp(System.Int32,System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  723. <Messages>
  724. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  725. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="392">在方法 'Utility.Clamp(int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  726. </Message>
  727. </Messages>
  728. </Member>
  729. <Member Name="#ClampToByte(System.Double)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  730. <Messages>
  731. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  732. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="408">在方法 'Utility.ClampToByte(double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  733. </Message>
  734. </Messages>
  735. </Member>
  736. <Member Name="#ClampToByte(System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  737. <Messages>
  738. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  739. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="440">在方法 'Utility.ClampToByte(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  740. </Message>
  741. </Messages>
  742. </Member>
  743. <Member Name="#ClampToByte(System.Single)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  744. <Messages>
  745. <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  746. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="424">在方法 'Utility.ClampToByte(float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
  747. </Message>
  748. </Messages>
  749. </Member>
  750. <Member Name="#DrawColorRectangle(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Color,System.Boolean)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  751. <Messages>
  752. <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  753. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="74">在方法 'Utility.DrawColorRectangle(Graphics, Rectangle, Color, bool)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
  754. </Message>
  755. </Messages>
  756. </Member>
  757. <Member Name="#FastScaleByteByByte(System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  758. <Messages>
  759. <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  760. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="633">在方法 'Utility.FastScaleByteByByte(byte, byte)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
  761. </Message>
  762. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  763. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="633">在方法 'Utility.FastScaleByteByByte(byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  764. </Message>
  765. </Messages>
  766. </Member>
  767. <Member Name="#GCFullCollect()" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  768. <Messages>
  769. <Message Id="System.GC.Collect" TypeName="AvoidCallingProblematicMethods" Category="Microsoft.Reliability" CheckId="CA2001" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  770. <Issue Name="System.GC.Collect" Certainty="75" Level="Error" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="133">从 'Utility.GCFullCollect()' 中移除对 GC.Collect 的调用。通常不必强制进行垃圾回收,强制进行垃圾回收可能会严重降低性能。</Issue>
  771. <Issue Name="System.GC.Collect" Certainty="75" Level="Error" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="135">从 'Utility.GCFullCollect()' 中移除对 GC.Collect 的调用。通常不必强制进行垃圾回收,强制进行垃圾回收可能会严重降低性能。</Issue>
  772. </Message>
  773. </Messages>
  774. </Member>
  775. <Member Name="#LetterOrDigitCharToKeys(System.Char)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  776. <Messages>
  777. <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  778. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="19">在方法 'Utility.LetterOrDigitCharToKeys(char)' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
  779. </Message>
  780. </Messages>
  781. </Member>
  782. <Member Name="#Swap`1(!!0&amp;,!!0&amp;)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
  783. <Messages>
  784. <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  785. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="624">在方法 'Utility.Swap&lt;T&gt;(ref T, ref T)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
  786. </Message>
  787. <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
  788. <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="624">在方法 'Utility.Swap&lt;T&gt;(ref T, ref T)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
  789. </Message>
  790. </Messages>
  791. </Member>
  792. </Members>
  793. </Type>
  794. </Types>
  795. </Namespace>
  796. <Namespace Name="PaintDotNet.CustomControl">
  797. <Types>
  798. <Type Name="HistogramControl" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  799. <Members>
  800. <Member Name="#CreateHistogram(System.Drawing.Bitmap,System.Boolean,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  801. <Messages>
  802. <Message Id="bitmap" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  803. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="372">'bitmap' ('HistogramControl.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  804. </Message>
  805. <Message Id="height" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  806. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="372">'height' ('HistogramControl.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  807. </Message>
  808. <Message Id="width" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  809. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="372">'width' ('HistogramControl.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  810. </Message>
  811. </Messages>
  812. </Member>
  813. <Member Name="#OnDragFourEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  814. <Messages>
  815. <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  816. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="101">'start1' ('HistogramControl.OnDragFourEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  817. </Message>
  818. </Messages>
  819. </Member>
  820. <Member Name="#OnDragOneEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  821. <Messages>
  822. <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  823. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="74">'start' ('HistogramControl.OnDragOneEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  824. </Message>
  825. </Messages>
  826. </Member>
  827. <Member Name="#OnDragThreeEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  828. <Messages>
  829. <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  830. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="92">'start1' ('HistogramControl.OnDragThreeEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  831. </Message>
  832. </Messages>
  833. </Member>
  834. <Member Name="#OnDragTwoEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  835. <Messages>
  836. <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  837. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="83">'end' ('HistogramControl.OnDragTwoEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  838. </Message>
  839. </Messages>
  840. </Member>
  841. <Member Name="#UpdateVerticalBarWithOneScope(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  842. <Messages>
  843. <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  844. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="318">'end' ('HistogramControl.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  845. </Message>
  846. <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  847. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="318">'start' ('HistogramControl.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  848. </Message>
  849. </Messages>
  850. </Member>
  851. <Member Name="#UpdateVerticalBarWithTwoScope(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  852. <Messages>
  853. <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  854. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'end' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  855. </Message>
  856. <Message Id="end1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  857. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'end1' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  858. </Message>
  859. <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  860. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'start' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  861. </Message>
  862. <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  863. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'start1' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  864. </Message>
  865. </Messages>
  866. </Member>
  867. </Members>
  868. </Type>
  869. <Type Name="HistogramControlSmaller" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  870. <Members>
  871. <Member Name="#CreateHistogram(System.Drawing.Bitmap,System.Boolean,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  872. <Messages>
  873. <Message Id="bitmap" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  874. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="294">'bitmap' ('HistogramControlSmaller.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  875. </Message>
  876. <Message Id="height" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  877. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="294">'height' ('HistogramControlSmaller.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  878. </Message>
  879. <Message Id="width" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  880. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="294">'width' ('HistogramControlSmaller.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  881. </Message>
  882. </Messages>
  883. </Member>
  884. <Member Name="#OnDragFourEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  885. <Messages>
  886. <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  887. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="96">'start1' ('HistogramControlSmaller.OnDragFourEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  888. </Message>
  889. </Messages>
  890. </Member>
  891. <Member Name="#OnDragOneEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  892. <Messages>
  893. <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  894. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="69">'start' ('HistogramControlSmaller.OnDragOneEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  895. </Message>
  896. </Messages>
  897. </Member>
  898. <Member Name="#OnDragThreeEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  899. <Messages>
  900. <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  901. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="87">'start1' ('HistogramControlSmaller.OnDragThreeEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  902. </Message>
  903. </Messages>
  904. </Member>
  905. <Member Name="#OnDragTwoEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  906. <Messages>
  907. <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  908. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="78">'end' ('HistogramControlSmaller.OnDragTwoEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  909. </Message>
  910. </Messages>
  911. </Member>
  912. <Member Name="#UpdateVerticalBarWithOneScope(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  913. <Messages>
  914. <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  915. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="240">'end' ('HistogramControlSmaller.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  916. </Message>
  917. <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  918. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="240">'start' ('HistogramControlSmaller.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  919. </Message>
  920. </Messages>
  921. </Member>
  922. <Member Name="#UpdateVerticalBarWithTwoScope(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
  923. <Messages>
  924. <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  925. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'end' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  926. </Message>
  927. <Message Id="end1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  928. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'end1' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  929. </Message>
  930. <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  931. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'start' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  932. </Message>
  933. <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  934. <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'start1' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
  935. </Message>
  936. </Messages>
  937. </Member>
  938. </Members>
  939. </Type>
  940. <Type Name="UCTrackBar" Kind="Class" Accessibility="Public" ExternallyVisible="True">
  941. <Members>
  942. <Member Name="#UCTrackBar_MouseDown(System.Object,System.Windows.Forms.MouseEventArgs)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
  943. <Messages>
  944. <Message Id="minValue" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
  945. <Issue Name="Local" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="UCTrackBar.cs" Line="167">'minValue' ('UCTrackBar.UCTrackBar_MouseDown(object, MouseEventArgs)' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
  946. </Message>
  947. </Messages>
  948. </Member>
  949. </Members>
  950. </Type>
  951. </Types>
  952. </Namespace>
  953. </Namespaces>
  954. </Module>
  955. </Modules>
  956. </Target>
  957. </Targets>
  958. <Rules>
  959. <Rule TypeName="AvoidCallingProblematicMethods" Category="Microsoft.Reliability" CheckId="CA2001">
  960. <Name>避免调用有问题的方法</Name>
  961. <Description>避免进行不必要和具有潜在危险的方法调用。</Description>
  962. <Resolution Name="System.GC.Collect">从 {0} 中移除对 GC.Collect 的调用。通常不必强制进行垃圾回收,强制进行垃圾回收可能会严重降低性能。</Resolution>
  963. <Owner />
  964. <Url>http://msdn.microsoft.com/library/bb385973.aspx</Url>
  965. <Email>[none]</Email>
  966. <MessageLevel Certainty="75">Error</MessageLevel>
  967. <File Name="reliabilityrules.dll" Version="16.0.0.0" />
  968. </Rule>
  969. <Rule TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506">
  970. <Name>避免过度类耦合度</Name>
  971. <Description>类耦合度较高的类型和方法很难维护。</Description>
  972. <Resolution Name="Method">{0} 与来自 {2} 个不同命名空间中的 {1} 个不同类型耦合。请重写或重构该方法,以降低它的类耦合度,或者考虑将该方法移到与之紧密耦合的其他某个类型中。高于 {3} 的类耦合度表示可维护性较差,介于 {3} 和 {4} 之间的类耦合度表示可维护性适中,低于 {4} 的类耦合度表示可维护性较好。</Resolution>
  973. <Resolution Name="Type">{0} 与来自 {2} 个不同命名空间中的 {1} 个不同类型耦合。请重写或重构该类的方法,以降低它的类耦合度,或者考虑将该类的某些方法移到与之紧密耦合的其他某些类型中。高于 {3} 的类耦合度表示可维护性较差,介于 {3} 和 {4} 之间的类耦合度表示可维护性适中,低于 {4} 的类耦合度表示可维护性较好。</Resolution>
  974. <Owner />
  975. <Url>http://msdn.microsoft.com/library/bb397994.aspx</Url>
  976. <Email>[none]</Email>
  977. <MessageLevel Certainty="90">Warning</MessageLevel>
  978. <File Name="maintainabilityrules.dll" Version="16.0.0.0" />
  979. </Rule>
  980. <Rule TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702">
  981. <Name>组合词应采用正确的大小写</Name>
  982. <Description>避免从字典中现有的分立词条创建组合词。例如,不要创建诸如“StopWatch”或“PopUp”之类的组合词。这些词条在字典中已收录,其正确的大小写应为“Stopwatch”和“Popup”。</Description>
  983. <Resolution Name="MemberParameterShouldBeCompoundWord">在成员 {0} 中,参数名称 {2} 中的分立词条“{1}”应表示为一个组合词“{3}”。</Resolution>
  984. <Owner />
  985. <Url>http://msdn.microsoft.com/library/bb264474.aspx</Url>
  986. <Email>[none]</Email>
  987. <MessageLevel Certainty="80">Error</MessageLevel>
  988. <File Name="namingrules.dll" Version="16.0.0.0" />
  989. </Rule>
  990. <Rule TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704">
  991. <Name>标识符应正确拼写</Name>
  992. <Description>组成标识符的各单词不应缩写,并且应正确拼写。如果此规则对应识别的词条产生了误报,请将该词添加到 FxCop 自定义字典中。</Description>
  993. <Resolution Name="MemberMoreMeaningfulName">考虑将成员名称 {0} 改为一个更能体现其意义的名称。</Resolution>
  994. <Resolution Name="MemberParameterMoreMeaningfulName">在方法 {0} 中,考虑将参数名称 {1} 改为一个更能体现其意义的名称。</Resolution>
  995. <Owner />
  996. <Url>http://msdn.microsoft.com/library/bb264492.aspx</Url>
  997. <Email>[none]</Email>
  998. <MessageLevel Certainty="75">CriticalWarning</MessageLevel>
  999. <File Name="namingrules.dll" Version="16.0.0.0" />
  1000. </Rule>
  1001. <Rule TypeName="MarkAssembliesWithNeutralResourcesLanguage" Category="Microsoft.Performance" CheckId="CA1824">
  1002. <Name>用 NeutralResourcesLanguageAttribute 标记程序集</Name>
  1003. <Description>NeutralResourcesLanguage 特性将用来呈现非特定区域性的程序集资源的语言通知给 ResourceManager。在查找与非特定区域性语言具有相同区域性的资源时,ResourceManager 会自动使用位于主程序集内的资源,而不是搜索具有当前线程的当前用户界面区域性的附属程序集。这会改进所加载的第一个资源的查找性能,并缩小工作集。</Description>
  1004. <Resolution Name="Default">由于程序集 {0} 包含基于 ResX 的资源文件,因此请使用 NeutralResourcesLanguage 特性来标记它,并指定该程序集内的资源所采用的语言。这会改进首次检索资源时的查找性能。</Resolution>
  1005. <Owner />
  1006. <Url>http://msdn.microsoft.com/library/bb385967.aspx</Url>
  1007. <Email>[none]</Email>
  1008. <MessageLevel Certainty="95">Warning</MessageLevel>
  1009. <File Name="performancerules.dll" Version="16.0.0.0" />
  1010. </Rule>
  1011. <Rule TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307">
  1012. <Name>指定 StringComparison</Name>
  1013. <Description>如果存在采用 StringComparison 参数的重载,则始终先调用此重载,而不是那些不接受该参数的重载。</Description>
  1014. <Resolution Name="Default">由于 {0} 的行为可能会因当前用户的区域设置不同而不同,请将 {1} 中的此调用替换为对 {2} 的调用。如果要向用户显示 {2} 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Resolution>
  1015. <Owner />
  1016. <Url>http://msdn.microsoft.com/library/bb386080.aspx</Url>
  1017. <Email>[none]</Email>
  1018. <MessageLevel Certainty="95">Error</MessageLevel>
  1019. <File Name="globalizationrules.dll" Version="16.0.0.0" />
  1020. </Rule>
  1021. <Rule TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500">
  1022. <Name>变量名不应与字段名相同</Name>
  1023. <Description>在同一个范围内,实例字段和变量名不应相同。</Description>
  1024. <Resolution Name="Local">{0} ({1} 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Resolution>
  1025. <Resolution Name="Parameter">{0} ({1} 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Resolution>
  1026. <Owner />
  1027. <Url>http://msdn.microsoft.com/library/ms182216.aspx</Url>
  1028. <Email>[none]</Email>
  1029. <MessageLevel Certainty="95">Error</MessageLevel>
  1030. <File Name="maintainabilityrules.dll" Version="16.0.0.0" />
  1031. </Rule>
  1032. </Rules>
  1033. <Localized>
  1034. <String Key="Category">类别</String>
  1035. <String Key="Certainty">确定性</String>
  1036. <String Key="CollapseAll">全部折叠</String>
  1037. <String Key="CheckId">检查 ID</String>
  1038. <String Key="Error">错误</String>
  1039. <String Key="Errors">错误</String>
  1040. <String Key="ExpandAll">全部展开</String>
  1041. <String Key="Help">帮助</String>
  1042. <String Key="Line">行</String>
  1043. <String Key="Messages">消息</String>
  1044. <String Key="LocationNotStoredInPdb">[位置未存储在 Pdb 中]</String>
  1045. <String Key="Project">项目</String>
  1046. <String Key="Resolution">解析</String>
  1047. <String Key="Rule">规则</String>
  1048. <String Key="RuleFile">规则文件</String>
  1049. <String Key="RuleDescription">规则说明</String>
  1050. <String Key="Source">源</String>
  1051. <String Key="Status">状态</String>
  1052. <String Key="Target">目标</String>
  1053. <String Key="Warning">警告</String>
  1054. <String Key="Warnings">警告</String>
  1055. <String Key="ReportTitle">代码分析报告</String>
  1056. </Localized>
  1057. </FxCopReport>