| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057 |
- <?xml version="1.0" encoding="utf-8"?>
- <?xml-stylesheet type="text/xsl" href="d:\vs2019\team tools\static analysis tools\fxcop\Xml\CodeAnalysisReport.xsl"?>
- <FxCopReport Version="16.0">
- <Targets>
- <Target Name="D:\显微镜\winform20191118\Core\bin\Debug\PaintDotNet.Core.dll">
- <Modules>
- <Module Name="paintdotnet.core.dll">
- <Messages>
- <Message TypeName="MarkAssembliesWithNeutralResourcesLanguage" Category="Microsoft.Performance" CheckId="CA1824" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Certainty="95" Level="Warning">由于程序集 'PaintDotNet.Core.dll' 包含基于 ResX 的资源文件,因此请使用 NeutralResourcesLanguage 特性来标记它,并指定该程序集内的资源所采用的语言。这会改进首次检索资源时的查找性能。</Issue>
- </Message>
- </Messages>
- <Namespaces>
- <Namespace Name="PaintDotNet">
- <Types>
- <Type Name="ButtonBase" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#OnPaintButton(System.Drawing.Graphics,System.Windows.Forms.VisualStyles.PushButtonState,System.Boolean,System.Boolean)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning">在方法 'ButtonBase.OnPaintButton(Graphics, PushButtonState, bool, bool)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="ColorBgra" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#A" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="A" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.A' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#B" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="B" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.B' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BgraToUInt32(System.Byte,System.Byte,System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="265">在方法 'ColorBgra.BgraToUInt32(byte, byte, byte, byte)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BgraToUInt32(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="273">在方法 'ColorBgra.BgraToUInt32(int, int, int, int)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BlendColorsWAIP(PaintDotNet.ColorBgra[],System.UInt32[])" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="469">在方法 'ColorBgra.BlendColorsWAIP(ColorBgra[], uint[])' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="w" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="469">在方法 'ColorBgra.BlendColorsWAIP(ColorBgra[], uint[])' 中,考虑将参数名称 'w' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BlendColorsWFP(PaintDotNet.ColorBgra[],System.Double[])" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="534">在方法 'ColorBgra.BlendColorsWFP(ColorBgra[], double[])' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="w" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="534">在方法 'ColorBgra.BlendColorsWFP(ColorBgra[], double[])' 中,考虑将参数名称 'w' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#FromBgr(System.Byte,System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="281">在方法 'ColorBgra.FromBgr(byte, byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="281">在方法 'ColorBgra.FromBgr(byte, byte, byte)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="281">在方法 'ColorBgra.FromBgr(byte, byte, byte)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#FromBgra(System.Byte,System.Byte,System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="231">在方法 'ColorBgra.FromBgra(byte, byte, byte, byte)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#FromBgraClamped(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="241">在方法 'ColorBgra.FromBgraClamped(int, int, int, int)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#FromBgraClamped(System.Single,System.Single,System.Single,System.Single)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="253">在方法 'ColorBgra.FromBgraClamped(float, float, float, float)' 中,考虑将参数名称 'r' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#FromColor(System.Drawing.Color)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ColorBgra.cs" Line="327">在方法 'ColorBgra.FromColor(Color)' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#G" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="G" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.G' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#R" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="R" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'ColorBgra.R' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="IBottomNameStrip" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#DrawItemBackground(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="857">在方法 'IBottomNameStrip.DrawItemBackground(Graphics, IBottomNameStrip.Item, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DrawItemCloseButton(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="909">在方法 'IBottomNameStrip.DrawItemCloseButton(Graphics, IBottomNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DrawItemDirtyOverlay(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="931">在方法 'IBottomNameStrip.DrawItemDirtyOverlay(Graphics, IBottomNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DrawItemHighlight(System.Drawing.Graphics,PaintDotNet.IBottomNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IBottomNameStrip.cs" Line="866">在方法 'IBottomNameStrip.DrawItemHighlight(Graphics, IBottomNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="ImageNameStrip" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#DrawItemBackground(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="780">在方法 'ImageNameStrip.DrawItemBackground(Graphics, ImageNameStrip.Item, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DrawItemCloseButton(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="830">在方法 'ImageNameStrip.DrawItemCloseButton(Graphics, ImageNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DrawItemDirtyOverlay(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="852">在方法 'ImageNameStrip.DrawItemDirtyOverlay(Graphics, ImageNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DrawItemHighlight(System.Drawing.Graphics,PaintDotNet.ImageNameStrip+Item,System.Drawing.Rectangle,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ImageNameStrip.cs" Line="789">在方法 'ImageNameStrip.DrawItemHighlight(Graphics, ImageNameStrip.Item, Rectangle, Rectangle)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="IndexEventArgs" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#.ctor(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="i" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="IndexEventArgs.cs" Line="22">在方法 'IndexEventArgs.IndexEventArgs(int)' 中,考虑将参数名称 'i' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="InvariantData" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="Type" Certainty="75" Level="Warning">'InvariantData' 与来自 8 个不同命名空间中的 82 个不同类型耦合。请重写或重构该类的方法,以降低它的类耦合度,或者考虑将该类的某些方法移到与之紧密耦合的其他某些类型中。高于 95 的类耦合度表示可维护性较差,介于 95 和 80 之间的类耦合度表示可维护性适中,低于 80 的类耦合度表示可维护性较好。</Issue>
- </Message>
- </Messages>
- <Members>
- <Member Name="#GetMeasureRelations()" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="Method" Certainty="90" Level="Error" Path="D:\显微镜\winform20191118\Core" File="InvariantData.cs" Line="232">'InvariantData.GetMeasureRelations()' 与来自 5 个不同命名空间中的 45 个不同类型耦合。请重写或重构该方法,以降低它的类耦合度,或者考虑将该方法移到与之紧密耦合的其他某个类型中。高于 40 的类耦合度表示可维护性较差,介于 40 和 30 之间的类耦合度表示可维护性适中,低于 30 的类耦合度表示可维护性较好。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="PdnRegion" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#IsVisible(System.Int32,System.Int32,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="583">在方法 'PdnRegion.IsVisible(int, int, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="583">在方法 'PdnRegion.IsVisible(int, int, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsVisible(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="599">在方法 'PdnRegion.IsVisible(int, int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="599">在方法 'PdnRegion.IsVisible(int, int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsVisible(System.Int32,System.Int32,System.Int32,System.Int32,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="615">在方法 'PdnRegion.IsVisible(int, int, int, int, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="615">在方法 'PdnRegion.IsVisible(int, int, int, int, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsVisible(System.Single,System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="575">在方法 'PdnRegion.IsVisible(float, float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="575">在方法 'PdnRegion.IsVisible(float, float)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsVisible(System.Single,System.Single,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="591">在方法 'PdnRegion.IsVisible(float, float, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="591">在方法 'PdnRegion.IsVisible(float, float, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsVisible(System.Single,System.Single,System.Single,System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="607">在方法 'PdnRegion.IsVisible(float, float, float, float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="607">在方法 'PdnRegion.IsVisible(float, float, float, float)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsVisible(System.Single,System.Single,System.Single,System.Single,System.Drawing.Graphics)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="623">在方法 'PdnRegion.IsVisible(float, float, float, float, Graphics)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="PdnRegion.cs" Line="623">在方法 'PdnRegion.IsVisible(float, float, float, float, Graphics)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="RgbColor" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#.ctor(System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="B" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="RgbColor.cs" Line="23">在方法 'RgbColor.RgbColor(int, int, int)' 中,考虑将参数名称 'B' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="G" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="RgbColor.cs" Line="23">在方法 'RgbColor.RgbColor(int, int, int)' 中,考虑将参数名称 'G' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="R" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="RgbColor.cs" Line="23">在方法 'RgbColor.RgbColor(int, int, int)' 中,考虑将参数名称 'R' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="ScaleFactor" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#ScalePoint(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="207">在方法 'ScaleFactor.ScalePoint(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScalePoint(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="212">在方法 'ScaleFactor.ScalePoint(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScalePointJustX(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="242">在方法 'ScaleFactor.ScalePointJustX(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScalePointJustX(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="217">在方法 'ScaleFactor.ScalePointJustX(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScalePointJustY(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="247">在方法 'ScaleFactor.ScalePointJustY(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScalePointJustY(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="222">在方法 'ScaleFactor.ScalePointJustY(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScaleScalar(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="197">在方法 'ScaleFactor.ScaleScalar(double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScaleScalar(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="177">在方法 'ScaleFactor.ScaleScalar(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScaleScalar(System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="187">在方法 'ScaleFactor.ScaleScalar(float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScaleSize(System.Drawing.Size)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="277">在方法 'ScaleFactor.ScaleSize(Size)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ScaleSize(System.Drawing.SizeF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="267">在方法 'ScaleFactor.ScaleSize(SizeF)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscalePoint(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="252">在方法 'ScaleFactor.UnscalePoint(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscalePoint(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="227">在方法 'ScaleFactor.UnscalePoint(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscalePointJustX(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="257">在方法 'ScaleFactor.UnscalePointJustX(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscalePointJustX(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="232">在方法 'ScaleFactor.UnscalePointJustX(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscalePointJustY(System.Drawing.Point)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="262">在方法 'ScaleFactor.UnscalePointJustY(Point)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscalePointJustY(System.Drawing.PointF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="237">在方法 'ScaleFactor.UnscalePointJustY(PointF)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscaleScalar(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="202">在方法 'ScaleFactor.UnscaleScalar(double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscaleScalar(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="182">在方法 'ScaleFactor.UnscaleScalar(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscaleScalar(System.Single)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="192">在方法 'ScaleFactor.UnscaleScalar(float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscaleSize(System.Drawing.Size)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="282">在方法 'ScaleFactor.UnscaleSize(Size)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UnscaleSize(System.Drawing.SizeF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="ScaleFactor.cs" Line="272">在方法 'ScaleFactor.UnscaleSize(SizeF)' 中,考虑将参数名称 's' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Scanline" Kind="Struct" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#.ctor(System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="70">在方法 'Scanline.Scanline(int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="70">在方法 'Scanline.Scanline(int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#X" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="X" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="12">考虑将成员名称 'Scanline.X' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#Y" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="Y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Scanline.cs" Line="20">考虑将成员名称 'Scanline.Y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="SnapManager" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#FindObstacle(System.String)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="System.String.Compare(System.String,System.String,System.Boolean)" TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core" File="SnapManager.cs" Line="566">由于 'string.Compare(string, string, bool)' 的行为可能会因当前用户的区域设置不同而不同,请将 'SnapManager.FindObstacle(string)' 中的此调用替换为对 'string.Compare(string, string, StringComparison)' 的调用。如果要向用户显示 'string.Compare(string, string, StringComparison)' 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Surface" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#CreateWindow(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="319">在方法 'Surface.CreateWindow(int, int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="319">在方法 'Surface.CreateWindow(int, int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetColumnByteOffsetUnchecked(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="426">在方法 'Surface.GetColumnByteOffsetUnchecked(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetPoint(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="474">在方法 'Surface.GetPoint(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="474">在方法 'Surface.GetPoint(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetPointAddress(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="486">在方法 'Surface.GetPointAddress(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="486">在方法 'Surface.GetPointAddress(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetPointAddressUnchecked(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="517">在方法 'Surface.GetPointAddressUnchecked(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="517">在方法 'Surface.GetPointAddressUnchecked(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetPointByteOffsetUnchecked(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="451">在方法 'Surface.GetPointByteOffsetUnchecked(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="451">在方法 'Surface.GetPointByteOffsetUnchecked(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetRow(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="540">在方法 'Surface.GetRow(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetRowAddress(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="389">在方法 'Surface.GetRowAddress(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetRowAddressUnchecked(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="403">在方法 'Surface.GetRowAddressUnchecked(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetRowByteOffset(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="352">在方法 'Surface.GetRowByteOffset(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetRowByteOffsetUnchecked(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="371">在方法 'Surface.GetRowByteOffsetUnchecked(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsColumnVisible(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="571">在方法 'Surface.IsColumnVisible(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsRowVisible(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="561">在方法 'Surface.IsRowVisible(int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#IsVisible(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="551">在方法 'Surface.IsVisible(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="551">在方法 'Surface.IsVisible(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#Item[System.Int32,System.Int32]" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="585">在方法 'Surface.this[int, int]' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Surface.cs" Line="585">在方法 'Surface.this[int, int]' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="TaskDialog" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <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">
- <Messages>
- <Message Id="Checkbox" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterShouldBeCompoundWord" Certainty="80" Level="Error" Path="D:\显微镜\winform20191118\Core" File="TaskDialog.cs" Line="38">在成员 'TaskDialog.Show(IWin32Window, Icon, string, Image, bool, string, TaskButton[], TaskButton, TaskButton, bool, int)' 中,参数名称 'showCheckbox' 中的分立词条“Checkbox”应表示为一个组合词“CheckBox”。</Issue>
- </Message>
- </Messages>
- </Member>
- <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&)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="Checkbox" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterShouldBeCompoundWord" Certainty="80" Level="Error" Path="D:\显微镜\winform20191118\Core" File="TaskDialog.cs" Line="58">在成员 'TaskDialog.Show(IWin32Window, Icon, string, Image, bool, string, TaskButton[], TaskButton, TaskButton, int, bool, int, out bool)' 中,参数名称 'showCheckbox' 中的分立词条“Checkbox”应表示为一个组合词“CheckBox”。</Issue>
- </Message>
- </Messages>
- </Member>
- <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&)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="Checkbox" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterShouldBeCompoundWord" Certainty="80" Level="Error" Path="D:\显微镜\winform20191118\Core" File="TaskDialog.cs" Line="79">在成员 'TaskDialog.Show(IWin32Window, Icon, string, Image, bool, string, TaskButton[], TaskButton, TaskButton, int, string, EventHandler, bool, int, out bool)' 中,参数名称 'showCheckbox' 中的分立词条“Checkbox”应表示为一个组合词“CheckBox”。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Utility" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#Clamp(System.Double,System.Double,System.Double)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="376">在方法 'Utility.Clamp(double, double, double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#Clamp(System.Int32,System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="392">在方法 'Utility.Clamp(int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ClampToByte(System.Double)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="408">在方法 'Utility.ClampToByte(double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ClampToByte(System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="440">在方法 'Utility.ClampToByte(int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ClampToByte(System.Single)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="424">在方法 'Utility.ClampToByte(float)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DrawColorRectangle(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Color,System.Boolean)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="g" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="74">在方法 'Utility.DrawColorRectangle(Graphics, Rectangle, Color, bool)' 中,考虑将参数名称 'g' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#FastScaleByteByByte(System.Byte,System.Byte)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="633">在方法 'Utility.FastScaleByteByByte(byte, byte)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="633">在方法 'Utility.FastScaleByteByByte(byte, byte)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GCFullCollect()" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="System.GC.Collect" TypeName="AvoidCallingProblematicMethods" Category="Microsoft.Reliability" CheckId="CA2001" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="System.GC.Collect" Certainty="75" Level="Error" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="133">从 'Utility.GCFullCollect()' 中移除对 GC.Collect 的调用。通常不必强制进行垃圾回收,强制进行垃圾回收可能会严重降低性能。</Issue>
- <Issue Name="System.GC.Collect" Certainty="75" Level="Error" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="135">从 'Utility.GCFullCollect()' 中移除对 GC.Collect 的调用。通常不必强制进行垃圾回收,强制进行垃圾回收可能会严重降低性能。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#LetterOrDigitCharToKeys(System.Char)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="19">在方法 'Utility.LetterOrDigitCharToKeys(char)' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#Swap`1(!!0&,!!0&)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="624">在方法 'Utility.Swap<T>(ref T, ref T)' 中,考虑将参数名称 'a' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="D:\显微镜\winform20191118\Core" File="Utility.cs" Line="624">在方法 'Utility.Swap<T>(ref T, ref T)' 中,考虑将参数名称 'b' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- </Types>
- </Namespace>
- <Namespace Name="PaintDotNet.CustomControl">
- <Types>
- <Type Name="HistogramControl" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#CreateHistogram(System.Drawing.Bitmap,System.Boolean,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="bitmap" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="372">'bitmap' ('HistogramControl.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="height" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="372">'height' ('HistogramControl.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="width" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="372">'width' ('HistogramControl.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragFourEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="101">'start1' ('HistogramControl.OnDragFourEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragOneEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="74">'start' ('HistogramControl.OnDragOneEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragThreeEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="92">'start1' ('HistogramControl.OnDragThreeEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragTwoEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="83">'end' ('HistogramControl.OnDragTwoEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UpdateVerticalBarWithOneScope(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="318">'end' ('HistogramControl.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="318">'start' ('HistogramControl.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UpdateVerticalBarWithTwoScope(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'end' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="end1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'end1' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'start' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControl.cs" Line="326">'start1' ('HistogramControl.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="HistogramControlSmaller" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#CreateHistogram(System.Drawing.Bitmap,System.Boolean,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="bitmap" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="294">'bitmap' ('HistogramControlSmaller.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="height" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="294">'height' ('HistogramControlSmaller.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="width" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="294">'width' ('HistogramControlSmaller.CreateHistogram(Bitmap, bool, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragFourEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="96">'start1' ('HistogramControlSmaller.OnDragFourEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragOneEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="69">'start' ('HistogramControlSmaller.OnDragOneEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragThreeEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="87">'start1' ('HistogramControlSmaller.OnDragThreeEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#OnDragTwoEventActionFinish(System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="78">'end' ('HistogramControlSmaller.OnDragTwoEventActionFinish(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UpdateVerticalBarWithOneScope(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="240">'end' ('HistogramControlSmaller.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="240">'start' ('HistogramControlSmaller.UpdateVerticalBarWithOneScope(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#UpdateVerticalBarWithTwoScope(System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="end" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'end' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="end1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'end1' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="start" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'start' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="start1" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="HistogramControlSmaller.cs" Line="248">'start1' ('HistogramControlSmaller.UpdateVerticalBarWithTwoScope(int, int, int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="UCTrackBar" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#UCTrackBar_MouseDown(System.Object,System.Windows.Forms.MouseEventArgs)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="minValue" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-03-18 01:21:00Z" FixCategory="NonBreaking">
- <Issue Name="Local" Certainty="95" Level="Error" Path="D:\显微镜\winform20191118\Core\CustomControl" File="UCTrackBar.cs" Line="167">'minValue' ('UCTrackBar.UCTrackBar_MouseDown(object, MouseEventArgs)' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- </Types>
- </Namespace>
- </Namespaces>
- </Module>
- </Modules>
- </Target>
- </Targets>
- <Rules>
- <Rule TypeName="AvoidCallingProblematicMethods" Category="Microsoft.Reliability" CheckId="CA2001">
- <Name>避免调用有问题的方法</Name>
- <Description>避免进行不必要和具有潜在危险的方法调用。</Description>
- <Resolution Name="System.GC.Collect">从 {0} 中移除对 GC.Collect 的调用。通常不必强制进行垃圾回收,强制进行垃圾回收可能会严重降低性能。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb385973.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="75">Error</MessageLevel>
- <File Name="reliabilityrules.dll" Version="16.0.0.0" />
- </Rule>
- <Rule TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506">
- <Name>避免过度类耦合度</Name>
- <Description>类耦合度较高的类型和方法很难维护。</Description>
- <Resolution Name="Method">{0} 与来自 {2} 个不同命名空间中的 {1} 个不同类型耦合。请重写或重构该方法,以降低它的类耦合度,或者考虑将该方法移到与之紧密耦合的其他某个类型中。高于 {3} 的类耦合度表示可维护性较差,介于 {3} 和 {4} 之间的类耦合度表示可维护性适中,低于 {4} 的类耦合度表示可维护性较好。</Resolution>
- <Resolution Name="Type">{0} 与来自 {2} 个不同命名空间中的 {1} 个不同类型耦合。请重写或重构该类的方法,以降低它的类耦合度,或者考虑将该类的某些方法移到与之紧密耦合的其他某些类型中。高于 {3} 的类耦合度表示可维护性较差,介于 {3} 和 {4} 之间的类耦合度表示可维护性适中,低于 {4} 的类耦合度表示可维护性较好。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb397994.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="90">Warning</MessageLevel>
- <File Name="maintainabilityrules.dll" Version="16.0.0.0" />
- </Rule>
- <Rule TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702">
- <Name>组合词应采用正确的大小写</Name>
- <Description>避免从字典中现有的分立词条创建组合词。例如,不要创建诸如“StopWatch”或“PopUp”之类的组合词。这些词条在字典中已收录,其正确的大小写应为“Stopwatch”和“Popup”。</Description>
- <Resolution Name="MemberParameterShouldBeCompoundWord">在成员 {0} 中,参数名称 {2} 中的分立词条“{1}”应表示为一个组合词“{3}”。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb264474.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="80">Error</MessageLevel>
- <File Name="namingrules.dll" Version="16.0.0.0" />
- </Rule>
- <Rule TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704">
- <Name>标识符应正确拼写</Name>
- <Description>组成标识符的各单词不应缩写,并且应正确拼写。如果此规则对应识别的词条产生了误报,请将该词添加到 FxCop 自定义字典中。</Description>
- <Resolution Name="MemberMoreMeaningfulName">考虑将成员名称 {0} 改为一个更能体现其意义的名称。</Resolution>
- <Resolution Name="MemberParameterMoreMeaningfulName">在方法 {0} 中,考虑将参数名称 {1} 改为一个更能体现其意义的名称。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb264492.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="75">CriticalWarning</MessageLevel>
- <File Name="namingrules.dll" Version="16.0.0.0" />
- </Rule>
- <Rule TypeName="MarkAssembliesWithNeutralResourcesLanguage" Category="Microsoft.Performance" CheckId="CA1824">
- <Name>用 NeutralResourcesLanguageAttribute 标记程序集</Name>
- <Description>NeutralResourcesLanguage 特性将用来呈现非特定区域性的程序集资源的语言通知给 ResourceManager。在查找与非特定区域性语言具有相同区域性的资源时,ResourceManager 会自动使用位于主程序集内的资源,而不是搜索具有当前线程的当前用户界面区域性的附属程序集。这会改进所加载的第一个资源的查找性能,并缩小工作集。</Description>
- <Resolution Name="Default">由于程序集 {0} 包含基于 ResX 的资源文件,因此请使用 NeutralResourcesLanguage 特性来标记它,并指定该程序集内的资源所采用的语言。这会改进首次检索资源时的查找性能。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb385967.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="95">Warning</MessageLevel>
- <File Name="performancerules.dll" Version="16.0.0.0" />
- </Rule>
- <Rule TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307">
- <Name>指定 StringComparison</Name>
- <Description>如果存在采用 StringComparison 参数的重载,则始终先调用此重载,而不是那些不接受该参数的重载。</Description>
- <Resolution Name="Default">由于 {0} 的行为可能会因当前用户的区域设置不同而不同,请将 {1} 中的此调用替换为对 {2} 的调用。如果要向用户显示 {2} 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb386080.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="95">Error</MessageLevel>
- <File Name="globalizationrules.dll" Version="16.0.0.0" />
- </Rule>
- <Rule TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500">
- <Name>变量名不应与字段名相同</Name>
- <Description>在同一个范围内,实例字段和变量名不应相同。</Description>
- <Resolution Name="Local">{0} ({1} 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Resolution>
- <Resolution Name="Parameter">{0} ({1} 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/ms182216.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="95">Error</MessageLevel>
- <File Name="maintainabilityrules.dll" Version="16.0.0.0" />
- </Rule>
- </Rules>
- <Localized>
- <String Key="Category">类别</String>
- <String Key="Certainty">确定性</String>
- <String Key="CollapseAll">全部折叠</String>
- <String Key="CheckId">检查 ID</String>
- <String Key="Error">错误</String>
- <String Key="Errors">错误</String>
- <String Key="ExpandAll">全部展开</String>
- <String Key="Help">帮助</String>
- <String Key="Line">行</String>
- <String Key="Messages">消息</String>
- <String Key="LocationNotStoredInPdb">[位置未存储在 Pdb 中]</String>
- <String Key="Project">项目</String>
- <String Key="Resolution">解析</String>
- <String Key="Rule">规则</String>
- <String Key="RuleFile">规则文件</String>
- <String Key="RuleDescription">规则说明</String>
- <String Key="Source">源</String>
- <String Key="Status">状态</String>
- <String Key="Target">目标</String>
- <String Key="Warning">警告</String>
- <String Key="Warnings">警告</String>
- <String Key="ReportTitle">代码分析报告</String>
- </Localized>
- </FxCopReport>
|