| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226 |
- <?xml version="1.0" encoding="utf-8"?>
- <?xml-stylesheet type="text/xsl" href="c:\program files (x86)\microsoft visual studio\2019\community\team tools\static analysis tools\fxcop\Xml\CodeAnalysisReport.xsl"?>
- <FxCopReport Version="16.0">
- <Targets>
- <Target Name="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\bin\Release\PaintDotNet.Data.dll">
- <Modules>
- <Module Name="paintdotnet.data.dll">
- <Messages>
- <Message TypeName="MarkAssembliesWithNeutralResourcesLanguage" Category="Microsoft.Performance" CheckId="CA1824" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Certainty="95" Level="Warning">由于程序集 'PaintDotNet.Data.dll' 包含基于 ResX 的资源文件,因此请使用 NeutralResourcesLanguage 特性来标记它,并指定该程序集内的资源所采用的语言。这会改进首次检索资源时的查找性能。</Issue>
- </Message>
- </Messages>
- <Namespaces>
- <Namespace Name="PaintDotNet">
- <Types>
- <Type Name="Document" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#ClearBackground(PaintDotNet.Surface,System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="surface" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="DependsOnFix">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="1005">'surface' ('Document.ClearBackground(Surface, Rectangle)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#ClearBackground(PaintDotNet.Surface,System.Drawing.Rectangle[],System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="surface" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="DependsOnFix">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="1023">'surface' ('Document.ClearBackground(Surface, Rectangle[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#CoordinatesToStrings(PaintDotNet.MeasurementUnit,System.Int32,System.Int32,System.String&,System.String&,System.String&)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="834">在方法 'Document.CoordinatesToStrings(MeasurementUnit, int, int, out string, out string, out string)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="834">在方法 'Document.CoordinatesToStrings(MeasurementUnit, int, int, out string, out string, out string)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#DpuX" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#get_DpuX()" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message TypeName="DoNotRaiseExceptionsInUnexpectedLocations" Category="Microsoft.Design" CheckId="CA1065" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="PropertyGetter" Certainty="90" Level="Warning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="321">'Document.DpuX.get()' 创建 'DivideByZeroException' 类型的异常,该异常类型不应当在属性中引发。如果有可能会引发此异常实例,请使用其他异常类型,将该属性转换为方法,或者更改该属性的逻辑,使它不再引发异常。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- <Member Name="#DpuY" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#get_DpuY()" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message TypeName="DoNotRaiseExceptionsInUnexpectedLocations" Category="Microsoft.Design" CheckId="CA1065" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="PropertyGetter" Certainty="90" Level="Warning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="391">'Document.DpuY.get()' 创建 'DivideByZeroException' 类型的异常,该异常类型不应当在属性中引发。如果有可能会引发此异常实例,请使用其他异常类型,将该属性转换为方法,或者更改该属性的逻辑,使它不再引发异常。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- <Member Name="#FromByteArr(System.Byte[],System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="h" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="1546">在方法 'Document.FromByteArr(byte[], int, int)' 中,考虑将参数名称 'h' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="w" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="Document.cs" Line="1546">在方法 'Document.FromByteArr(byte[], int, int)' 中,考虑将参数名称 'w' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="DocumentPreview" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="UIType" Certainty="90" Level="Error">'DocumentPreview' 与来自 32 个不同命名空间中的 222 个不同(非 IComponent)类型耦合。请重写或重构该类的方法,以降低它的类耦合度,或者考虑将该类的某些方法移到与之紧密耦合的其他某些类型中。高于 95 的类耦合度表示可维护性较差,介于 95 和 80 之间的类耦合度表示可维护性适中,低于 80 的类耦合度表示可维护性较好。</Issue>
- </Message>
- </Messages>
- <Members>
- <Member Name="#BinaryActionAntiConfirm(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="j" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="3574">在方法 'DocumentPreview.BinaryActionAntiConfirm(int)' 中,考虑将参数名称 'j' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BinaryActionAntiElection(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="j" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="3560">在方法 'DocumentPreview.BinaryActionAntiElection(int)' 中,考虑将参数名称 'j' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BinaryActionChoiseOval(System.Drawing.RectangleF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="3623">'rectangle' ('DocumentPreview.BinaryActionChoiseOval(RectangleF)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BinaryActionChoiseRectangle(System.Drawing.RectangleF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="3606">'rectangle' ('DocumentPreview.BinaryActionChoiseRectangle(RectangleF)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#CreateLocationCross(System.Int32,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="4354">在方法 'DocumentPreview.CreateLocationCross(int, int, int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="4354">在方法 'DocumentPreview.CreateLocationCross(int, int, int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="4354">在方法 'DocumentPreview.CreateLocationCross(int, int, int, int, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetRegion()" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="path" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Local" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="3907">'path' ('DocumentPreview.GetRegion()' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#InitToolsAndManager()" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="UIMethod" Certainty="90" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="718">'DocumentPreview.InitToolsAndManager()' 与来自 10 个不同命名空间中的 121 个不同(非 IComponent)类型耦合。请重写或重构该方法,以降低它的类耦合度,或者考虑将该方法移到与之紧密耦合的其他某个类型中。高于 40 的类耦合度表示可维护性较差,介于 40 和 30 之间的类耦合度表示可维护性适中,低于 30 的类耦合度表示可维护性较好。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#PaintDotNet.Annotation.ISurfaceBox.RectangleToScreen(System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error">'rectangle' ('DocumentPreview.ISurfaceBox.RectangleToScreen(Rectangle)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#SetSelectedBitmap(System.Drawing.Bitmap,System.Drawing.RectangleF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="4269">'rectangle' ('DocumentPreview.SetSelectedBitmap(Bitmap, RectangleF)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#SetViewPoint(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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="4241">在方法 'DocumentPreview.SetViewPoint(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="4241">在方法 'DocumentPreview.SetViewPoint(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#startUpRules(System.Collections.Generic.Dictionary`2<PaintDotNet.MeasurementUnit,System.Double>)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="rules" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\Preview" File="DocumentPreview.cs" Line="948">'rules' ('DocumentPreview.startUpRules(Dictionary<MeasurementUnit, double>)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="DocumentView" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="UIType" Certainty="90" Level="Error">'DocumentView' 与来自 34 个不同命名空间中的 241 个不同(非 IComponent)类型耦合。请重写或重构该类的方法,以降低它的类耦合度,或者考虑将该类的某些方法移到与之紧密耦合的其他某些类型中。高于 95 的类耦合度表示可维护性较差,介于 95 和 80 之间的类耦合度表示可维护性适中,低于 80 的类耦合度表示可维护性较好。</Issue>
- </Message>
- </Messages>
- <Members>
- <Member Name="#BinaryActionAntiConfirm(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="j" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4062">在方法 'DocumentView.BinaryActionAntiConfirm(int)' 中,考虑将参数名称 'j' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BinaryActionAntiElection(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="j" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4048">在方法 'DocumentView.BinaryActionAntiElection(int)' 中,考虑将参数名称 'j' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BinaryActionChoiseOval(System.Drawing.RectangleF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4111">'rectangle' ('DocumentView.BinaryActionChoiseOval(RectangleF)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#BinaryActionChoiseRectangle(System.Drawing.RectangleF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4094">'rectangle' ('DocumentView.BinaryActionChoiseRectangle(RectangleF)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#CreateLocationCross(System.Int32,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4828">在方法 'DocumentView.CreateLocationCross(int, int, int, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4828">在方法 'DocumentView.CreateLocationCross(int, int, int, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4828">在方法 'DocumentView.CreateLocationCross(int, int, int, int, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetRegion()" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="path" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Local" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4395">'path' ('DocumentView.GetRegion()' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#InitToolsAndManager()" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="UIMethod" Certainty="90" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="774">'DocumentView.InitToolsAndManager()' 与来自 11 个不同命名空间中的 122 个不同(非 IComponent)类型耦合。请重写或重构该方法,以降低它的类耦合度,或者考虑将该方法移到与之紧密耦合的其他某个类型中。高于 40 的类耦合度表示可维护性较差,介于 40 和 30 之间的类耦合度表示可维护性适中,低于 30 的类耦合度表示可维护性较好。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#mouse_event(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="True" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="4" TypeName="PInvokeDeclarationsShouldBePortable" Category="Microsoft.Portability" CheckId="CA1901" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error">如代码中所声明的,P/Invoke 'DocumentView.mouse_event(int, int, int, int, int)' 的参数 'a' 在 64 位 平台上的字节宽度将为 4。这是不正确的,因为此 API 的实际本机声明表明该参数在 64 位 平台上的字节宽度应为 8。请参考 MSDN Platform SDK 文档来获取帮助,确定应使用哪种数据类型来代替 'int'。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#PaintDotNet.Annotation.ISurfaceBox.RectangleToScreen(System.Drawing.Rectangle)" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error">'rectangle' ('DocumentView.ISurfaceBox.RectangleToScreen(Rectangle)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setDoc(PaintDotNet.Document,System.Boolean)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="document" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="1873">'document' ('DocumentView.setDoc(Document, bool)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#SetDocumentPoint(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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4705">在方法 'DocumentView.SetDocumentPoint(int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4705">在方法 'DocumentView.SetDocumentPoint(int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#SetSelectedBitmap(System.Drawing.Bitmap,System.Drawing.RectangleF)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="rectangle" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="4743">'rectangle' ('DocumentView.SetSelectedBitmap(Bitmap, RectangleF)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#startUpRules(System.Collections.Generic.Dictionary`2<PaintDotNet.MeasurementUnit,System.Double>)" Kind="Method" Static="False" Accessibility="Family" ExternallyVisible="True">
- <Messages>
- <Message Id="rules" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="DocumentView.cs" Line="1005">'rules' ('DocumentView.startUpRules(Dictionary<MeasurementUnit, double>)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="FileType+OnSaveNotImplementedException" Kind="Class" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message TypeName="ExceptionsShouldBePublic" Category="Microsoft.Design" CheckId="CA1064" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Certainty="95" Level="Warning">将异常类 'FileType.OnSaveNotImplementedException' 设置为公共的。</Issue>
- </Message>
- </Messages>
- </Type>
- <Type Name="Metadata" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#GetKeys(System.String)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="System.String.StartsWith(System.String)" TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="MetaData.cs" Line="84">由于 'string.StartsWith(string)' 的行为可能会因当前用户的区域设置不同而不同,请将 'Metadata.GetKeys(string)' 中的此调用替换为对 'string.StartsWith(string, StringComparison)' 的调用。如果要向用户显示 'string.StartsWith(string, StringComparison)' 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#GetSections()" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="System.String.IndexOf(System.String)" TypeName="SpecifyStringComparison" Category="Microsoft.Globalization" CheckId="CA1307" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data" File="MetaData.cs" Line="99">由于 'string.IndexOf(string)' 的行为可能会因当前用户的区域设置不同而不同,请将 'Metadata.GetSections()' 中的此调用替换为对 'string.IndexOf(string, StringComparison)' 的调用。如果要向用户显示 'string.IndexOf(string, StringComparison)' 的结果(例如,在对一个项列表进行排序以便在列表框中显示时),请指定“StringComparison.CurrentCulture”或“StringComparison.CurrentCultureIgnoreCase”作为“StringComparison”参数。如果比较不区分大小写的标识符(例如,文件路径、环境变量或注册表项和值),则指定“StringComparison.OrdinalIgnoreCase”。或者,如果比较区分大小写的标识符,则指定“StringComparison.Ordinal”。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- </Types>
- </Namespace>
- <Namespace Name="PaintDotNet.Data.SurfacePlot">
- <Types>
- <Type Name="JRenderer3D" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
- <Members>
- <Member Name="#add3DCube(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="lines3D" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Local" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1046">'lines3D' ('JRenderer3D.add3DCube(int, int, int, int, int, int, int)' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#addCubeLinesList(PaintDotNet.Data.SurfacePlot.Line3D[])" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="lines3D" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="758">'lines3D' ('JRenderer3D.addCubeLinesList(Line3D[])' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#addText3D(PaintDotNet.Data.SurfacePlot.Text3D)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="text3D" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="972">'text3D' ('JRenderer3D.addText3D(Text3D)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#finishAndDrawText()" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="scale" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Local" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="444">'scale' ('JRenderer3D.finishAndDrawText()' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
- <Issue Name="Local" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="444">'scale' ('JRenderer3D.finishAndDrawText()' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setAxes(System.Boolean)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="axes" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1199">'axes' ('JRenderer3D.setAxes(bool)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setLegend(System.Boolean)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="legend" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1214">'legend' ('JRenderer3D.setLegend(bool)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setLegendTextColor(System.Drawing.Color)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="legendTextColor" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="711">'legendTextColor' ('JRenderer3D.setLegendTextColor(Color)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setLines(System.Boolean)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="lines" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1204">'lines' ('JRenderer3D.setLines(bool)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setMaxZValue(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="maxZ" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1230">'maxZ' ('JRenderer3D.setMaxZValue(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setMinZValue(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="minZ" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1225">'minZ' ('JRenderer3D.setMinZValue(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePlotLight(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="surfacePlot_light" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1116">'surfacePlot_light' ('JRenderer3D.setSurfacePlotLight(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePlotLut(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="surfacePlot_lutNr" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1098">'surfacePlot_lutNr' ('JRenderer3D.setSurfacePlotLut(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePlotMinMax(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="surfacePlot_max" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1124">'surfacePlot_max' ('JRenderer3D.setSurfacePlotMinMax(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="surfacePlot_min" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1124">'surfacePlot_min' ('JRenderer3D.setSurfacePlotMinMax(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePlotMode(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="surfacePlot_plotMode" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="860">'surfacePlot_plotMode' ('JRenderer3D.setSurfacePlotMode(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setText(System.Boolean)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="text" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1209">'text' ('JRenderer3D.setText(bool)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setTransformScale(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="scale" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="895">'scale' ('JRenderer3D.setTransformScale(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setTransformZAspectRatio(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="zAspectRatio" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="JRenderer3D.cs" Line="1153">'zAspectRatio' ('JRenderer3D.setTransformZAspectRatio(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Lut" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#setLut(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="lutNr" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Lut.cs" Line="56">'lutNr' ('Lut.setLut(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setLutNr(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="lutNr" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Lut.cs" Line="230">'lutNr' ('Lut.setLutNr(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Point3D" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#.ctor(System.Double,System.Double,System.Double,System.Double,System.Drawing.Color)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, Color)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, Color)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, Color)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#.ctor(System.Double,System.Double,System.Double,System.Double,System.Drawing.Color,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, Color, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, Color, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, Color, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#.ctor(System.Double,System.Double,System.Double,System.Double,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#.ctor(System.Double,System.Double,System.Double,System.Double,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, int, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, int, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, double, int, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#.ctor(System.Double,System.Double,System.Double,System.Drawing.Color)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, Color)' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, Color)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, Color)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, Color)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#.ctor(System.Double,System.Double,System.Double,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, int)' 中,考虑将参数名称 'c' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Point3D.cs" Line="42">在方法 'Point3D.Point3D(double, double, double, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#x" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Point3D.x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#y" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Point3D.y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#z" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Point3D.z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="PointsPlot" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
- <Members>
- <Member Name="#addPoint3D(PaintDotNet.Data.SurfacePlot.Point3D)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="point3D" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="PointsPlot.cs" Line="45">'point3D' ('PointsPlot.addPoint3D(Point3D)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setBuffers(System.Int32[],System.Double[],System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="bufferHeight" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="PointsPlot.cs" Line="263">'bufferHeight' ('PointsPlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="bufferPixels" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="PointsPlot.cs" Line="263">'bufferPixels' ('PointsPlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="bufferWidth" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="PointsPlot.cs" Line="263">'bufferWidth' ('PointsPlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="zbufferPixels" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="PointsPlot.cs" Line="263">'zbufferPixels' ('PointsPlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="SurfacePlot" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
- <Members>
- <Member Name="#setBuffers(System.Int32[],System.Double[],System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="bufferHeight" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1132">'bufferHeight' ('SurfacePlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="bufferPixels" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1132">'bufferPixels' ('SurfacePlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="bufferWidth" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1132">'bufferWidth' ('SurfacePlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="zbufferPixels" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1132">'zbufferPixels' ('SurfacePlot.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setMinMax(System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="max" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1164">'max' ('SurfacePlot.setMinMax(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="min" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1164">'min' ('SurfacePlot.setMinMax(int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePlotCenter(System.Double,System.Double,System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="xCenter" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1145">'xCenter' ('SurfacePlot.setSurfacePlotCenter(double, double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="yCenter" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1145">'yCenter' ('SurfacePlot.setSurfacePlotCenter(double, double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="zCenter" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1145">'zCenter' ('SurfacePlot.setSurfacePlotCenter(double, double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePlotLut(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="lutNr" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1152">'lutNr' ('SurfacePlot.setSurfacePlotLut(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePlotMode(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="surfacePlotMode" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1127">'surfacePlotMode' ('SurfacePlot.setSurfacePlotMode(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setSurfacePLotSetLight(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="light" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="SurfacePlot.cs" Line="1116">'light' ('SurfacePlot.setSurfacePLotSetLight(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="SurfacePlotData" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#x" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'SurfacePlotData.x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#y" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'SurfacePlotData.y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#z" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'SurfacePlotData.z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Text3D" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#.ctor(System.String,System.Double,System.Double,System.Double,System.Drawing.Color,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Text3D.cs" Line="18">在方法 'Text3D.Text3D(string, double, double, double, Color, double)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Text3D.cs" Line="18">在方法 'Text3D.Text3D(string, double, double, double, Color, double)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Text3D.cs" Line="18">在方法 'Text3D.Text3D(string, double, double, double, Color, double)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#.ctor(System.String,System.Double,System.Double,System.Double,System.Drawing.Color,System.Double,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Text3D.cs" Line="32">在方法 'Text3D.Text3D(string, double, double, double, Color, double, int)' 中,考虑将参数名称 'x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Text3D.cs" Line="32">在方法 'Text3D.Text3D(string, double, double, double, Color, double, int)' 中,考虑将参数名称 'y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Text3D.cs" Line="32">在方法 'Text3D.Text3D(string, double, double, double, Color, double, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#x" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Text3D.x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#y" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Text3D.y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#z" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Text3D.z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Transform" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#matAc4(System.Double[,],System.Int32,System.Int32,System.Double,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="f" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="490">在方法 'Transform.matAc4(double[,], int, int, double, int)' 中,考虑将参数名称 'f' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="i" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="490">在方法 'Transform.matAc4(double[,], int, int, double, int)' 中,考虑将参数名称 'i' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="j" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="490">在方法 'Transform.matAc4(double[,], int, int, double, int)' 中,考虑将参数名称 'j' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="k" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="490">在方法 'Transform.matAc4(double[,], int, int, double, int)' 中,考虑将参数名称 'k' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="490">在方法 'Transform.matAc4(double[,], int, int, double, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="490">'z' ('Transform.matAc4(double[,], int, int, double, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matCopy4(System.Double[,],System.Double[,])" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
- <Messages>
- <Message Id="x" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="DependsOnFix">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="434">'x' ('Transform.matCopy4(double[,], double[,])' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="DependsOnFix">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="434">'z' ('Transform.matCopy4(double[,], double[,])' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matge4(System.Double[,],System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="n" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="417">在方法 'Transform.matge4(double[,], int)' 中,考虑将参数名称 'n' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="417">在方法 'Transform.matge4(double[,], int)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="m" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Local" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="417">'m' ('Transform.matge4(double[,], int)' 中声明的变量)与该类型的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matInv4(System.Double[,],System.Double[,])" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="u" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="385">在方法 'Transform.matInv4(double[,], double[,])' 中,考虑将参数名称 'u' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="385">在方法 'Transform.matInv4(double[,], double[,])' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="385">'z' ('Transform.matInv4(double[,], double[,])' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matMc4(System.Double[,],System.Double,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="f" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="498">在方法 'Transform.matMc4(double[,], double, int)' 中,考虑将参数名称 'f' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="i" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="498">在方法 'Transform.matMc4(double[,], double, int)' 中,考虑将参数名称 'i' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="498">在方法 'Transform.matMc4(double[,], double, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="498">'z' ('Transform.matMc4(double[,], double, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matProd(System.Double[,],System.Double[,],System.Double[,])" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="u" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="505">在方法 'Transform.matProd(double[,], double[,], double[,])' 中,考虑将参数名称 'u' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="v" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="505">在方法 'Transform.matProd(double[,], double[,], double[,])' 中,考虑将参数名称 'v' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="505">在方法 'Transform.matProd(double[,], double[,], double[,])' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="505">'z' ('Transform.matProd(double[,], double[,], double[,])' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matUnit4(System.Double[,])" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="442">在方法 'Transform.matUnit4(double[,])' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="442">'z' ('Transform.matUnit4(double[,])' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matXc4(System.Double[,],System.Int32,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="454">在方法 'Transform.matXc4(double[,], int, int)' 中,考虑将参数名称 'i' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="j" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="454">在方法 'Transform.matXc4(double[,], int, int)' 中,考虑将参数名称 'j' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="454">在方法 'Transform.matXc4(double[,], int, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="454">'z' ('Transform.matXc4(double[,], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matXr4(System.Double[,],System.Int32,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="468">在方法 'Transform.matXr4(double[,], int, int)' 中,考虑将参数名称 'i' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="j" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="468">在方法 'Transform.matXr4(double[,], int, int)' 中,考虑将参数名称 'j' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="468">在方法 'Transform.matXr4(double[,], int, int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="468">'z' ('Transform.matXr4(double[,], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#matXtc4(System.Double[],System.Double[,],System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="n" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="482">在方法 'Transform.matXtc4(double[], double[,], int)' 中,考虑将参数名称 'n' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="p" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="482">在方法 'Transform.matXtc4(double[], double[,], int)' 中,考虑将参数名称 'p' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="482">在方法 'Transform.matXtc4(double[], double[,], int)' 中,考虑将参数名称 'z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="482">'z' ('Transform.matXtc4(double[], double[,], int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setMaxDistance(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="maxDistance" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="566">'maxDistance' ('Transform.setMaxDistance(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setPerspective(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="perspective" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="561">'perspective' ('Transform.setPerspective(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setRotationX(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="angleX" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="144">'angleX' ('Transform.setRotationX(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setRotationXYZ(System.Double,System.Double,System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="angleX" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="150">'angleX' ('Transform.setRotationXYZ(double, double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="angleY" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="150">'angleY' ('Transform.setRotationXYZ(double, double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="angleZ" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="150">'angleZ' ('Transform.setRotationXYZ(double, double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setRotationXZ(System.Double,System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="angleX" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="158">'angleX' ('Transform.setRotationXZ(double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="angleZ" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="158">'angleZ' ('Transform.setRotationXZ(double, double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setRotationY(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="angleY" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="138">'angleY' ('Transform.setRotationY(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setRotationZ(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="angleZ" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="132">'angleZ' ('Transform.setRotationZ(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setScale(System.Double)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="scale" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="109">'scale' ('Transform.setScale(double)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#setZOrientation(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="zOrientation" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="115">'zOrientation' ('Transform.setZOrientation(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#transform(System.Double,System.Double,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-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="93">在方法 'Transform.transform(double, double, double)' 中,考虑将参数名称 'x_' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="93">在方法 'Transform.transform(double, double, double)' 中,考虑将参数名称 'y_' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberParameterMoreMeaningfulName" Certainty="75" Level="CriticalWarning" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="93">在方法 'Transform.transform(double, double, double)' 中,考虑将参数名称 'z_' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#x" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Transform.x' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#X" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="X" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Transform.X' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#xyzPos(System.Int32[])" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="xyz" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Transform.cs" Line="516">'xyz' ('Transform.xyzPos(int[])' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#y" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Transform.y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#Y" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="Y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Transform.Y' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#z" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Transform.z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- <Member Name="#Z" Kind="Field" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="Z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="MemberMoreMeaningfulName" Certainty="75" Level="CriticalWarning">考虑将成员名称 'Transform.Z' 改为一个更能体现其意义的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- <Type Name="Volume" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
- <Members>
- <Member Name="#setBuffers(System.Int32[],System.Double[],System.Int32,System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
- <Messages>
- <Message Id="bufferHeight" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Volume.cs" Line="78">'bufferHeight' ('Volume.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="bufferPixels" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Volume.cs" Line="78">'bufferPixels' ('Volume.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="bufferWidth" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Volume.cs" Line="78">'bufferWidth' ('Volume.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- <Message Id="zbufferPixels" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="NonBreaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\SurfacePlot" File="Volume.cs" Line="78">'zbufferPixels' ('Volume.setBuffers(int[], double[], int, int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Member>
- </Members>
- </Type>
- </Types>
- </Namespace>
- <Namespace Name="PaintDotNet.DbOpreate.DbModel">
- <Types>
- <Type Name="mic_script_step_param" Kind="Class" Accessibility="Public" ExternallyVisible="True">
- <Members>
- <Member Name="#id" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#set_id(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="value" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\DbOpreate\DbModel" File="mic_script_step_param.cs" Line="19">'value' ('mic_script_step_param.id.set(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- <Member Name="#param_key" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#set_param_key(System.String)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="value" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\DbOpreate\DbModel" File="mic_script_step_param.cs" Line="39">'value' ('mic_script_step_param.param_key.set(string)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- <Member Name="#param_type" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#set_param_type(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="value" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\DbOpreate\DbModel" File="mic_script_step_param.cs" Line="34">'value' ('mic_script_step_param.param_type.set(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- <Member Name="#param_value" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#set_param_value(System.String)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="value" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\DbOpreate\DbModel" File="mic_script_step_param.cs" Line="44">'value' ('mic_script_step_param.param_value.set(string)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- <Member Name="#script_id" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#set_script_id(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="value" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\DbOpreate\DbModel" File="mic_script_step_param.cs" Line="24">'value' ('mic_script_step_param.script_id.set(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- <Member Name="#step_id" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Accessors>
- <Accessor Name="#set_step_id(System.Int32)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
- <Messages>
- <Message Id="value" TypeName="VariableNamesShouldNotMatchFieldNames" Category="Microsoft.Maintainability" CheckId="CA1500" Status="Active" Created="2021-08-31 01:14:23Z" FixCategory="Breaking">
- <Issue Name="Parameter" Certainty="95" Level="Error" Path="E:\图形处理\Metisvision20210204\RBDC\Metisvision\Data\DbOpreate\DbModel" File="mic_script_step_param.cs" Line="29">'value' ('mic_script_step_param.step_id.set(int)' 中声明的参数)与该类型上的某一实例字段同名。请更改其中一项的名称。</Issue>
- </Message>
- </Messages>
- </Accessor>
- </Accessors>
- </Member>
- </Members>
- </Type>
- </Types>
- </Namespace>
- </Namespaces>
- </Module>
- </Modules>
- </Target>
- </Targets>
- <Rules>
- <Rule TypeName="AvoidExcessiveClassCoupling" Category="Microsoft.Maintainability" CheckId="CA1506">
- <Name>避免过度类耦合度</Name>
- <Description>类耦合度较高的类型和方法很难维护。</Description>
- <Resolution Name="UIMethod">{0} 与来自 {2} 个不同命名空间中的 {1} 个不同(非 IComponent)类型耦合。请重写或重构该方法,以降低它的类耦合度,或者考虑将该方法移到与之紧密耦合的其他某个类型中。高于 {3} 的类耦合度表示可维护性较差,介于 {3} 和 {4} 之间的类耦合度表示可维护性适中,低于 {4} 的类耦合度表示可维护性较好。</Resolution>
- <Resolution Name="UIType">{0} 与来自 {2} 个不同命名空间中的 {1} 个不同(非 IComponent)类型耦合。请重写或重构该类的方法,以降低它的类耦合度,或者考虑将该类的某些方法移到与之紧密耦合的其他某些类型中。高于 {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="DoNotRaiseExceptionsInUnexpectedLocations" Category="Microsoft.Design" CheckId="CA1065">
- <Name>不要在意外的位置引发异常</Name>
- <Description>不要从意外的位置显式引发异常。用户不希望某些方法(如 Equals 和 GetHashCode)引发异常。因此,对这些方法的调用通常不包装在 try catch 块中。</Description>
- <Resolution Name="PropertyGetter">{0} 创建 {1} 类型的异常,该异常类型不应当在属性中引发。如果有可能会引发此异常实例,请使用其他异常类型,将该属性转换为方法,或者更改该属性的逻辑,使它不再引发异常。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb386039.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="90">Error, Warning</MessageLevel>
- <File Name="designrules.dll" Version="16.0.0.0" />
- </Rule>
- <Rule TypeName="ExceptionsShouldBePublic" Category="Microsoft.Design" CheckId="CA1064">
- <Name>异常应该是公共的</Name>
- <Description>异常类应该是公共的或者其上级应该是非泛型公共上级。</Description>
- <Resolution Name="Default">将异常类 {0} 设置为公共的。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/bb264484.aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="95">Warning</MessageLevel>
- <File Name="designrules.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="PInvokeDeclarationsShouldBePortable" Category="Microsoft.Portability" CheckId="CA1901">
- <Name>P/Invoke 声明应为可移植声明</Name>
- <Description>.</Description>
- <Resolution Name="Parameter">如代码中所声明的,P/Invoke {1} 的参数 {0} 在 {3} 平台上的字节宽度将为 {2}。这是不正确的,因为此 API 的实际本机声明表明该参数在 {3} 平台上的字节宽度应为 {4}。请参考 MSDN Platform SDK 文档来获取帮助,确定应使用哪种数据类型来代替 {5}。</Resolution>
- <Owner />
- <Url>http://msdn.microsoft.com/library/ms182284(VS.100).aspx</Url>
- <Email>[none]</Email>
- <MessageLevel Certainty="95">Error</MessageLevel>
- <File Name="portabilityrules.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>
|