PaintDotNet.Core.dll.CodeAnalysisLog.xml 118 KB

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