home *** CD-ROM | disk | FTP | other *** search
Wrap
<?xml version="1.0"?> <FxCopProject Version="1"> <ProjectDir>D:\DOCUME~1\Pavel\MYDOCU~1\VISUAL~1\COMMAN~1\BANDOB~2</ProjectDir> <TargetAssemblies> <TargetAssembly Visible="True">d:\documents and settings\pavel\my documents\visual studio projects\command prompt explorer bar\bandobject\bin\debug\bandobject.dll</TargetAssembly> </TargetAssemblies> <Rules> <RuleAssemblies> <RuleAssembly Visible="True">d:\program files\microsoft fxcop\rules\callgraphrules.dll</RuleAssembly> <RuleAssembly Visible="True">d:\program files\microsoft fxcop\rules\ilparserules.dll</RuleAssembly> <RuleAssembly Visible="True">d:\program files\microsoft fxcop\rules\metarules.dll</RuleAssembly> <RuleAssembly Visible="True">d:\program files\microsoft fxcop\rules\reflectionrules.dll</RuleAssembly> <RuleAssembly Visible="True">d:\program files\microsoft fxcop\rules\securityrules.dll</RuleAssembly> </RuleAssemblies> <RulesStatus> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.PassCultureInfoWhenCallingStringApi" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CallSuppressFinalizeFromDispose" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CallBaseClassDisposeMethod" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CallDataMembersDisposeMethod" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CallBaseClassFinalizeMethod" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.FinalizeShouldOnlyCallBaseClassMethods" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CallCreateDomainWithNonNullParameters" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MethodsShouldAvoidMultiDimensionalArrays" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ImplementDisposeToFreeExternalUnmanagedResources" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.FinalizeMethodsShouldBeProtected" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Samples.FxCopSingleRulePerType" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Samples.FxCopRuleDataNotEmpty" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AssembliesShouldBeClsCompliant" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AssembliesShouldSpecifyComVisibleAttribute" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AssembliesShouldBeStrongNamed" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AssembliesShouldHaveValidStrongNames" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AssembliesShouldBeVersioned" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.WindowsFormApplicationsShouldSpecifySTAThreadAttribute" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AssembliesShouldSpecifyPermissionRequests" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AttributeNamesEndInAttribute" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NonAttributeNamesDontEndInAttribute" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AttributeShouldHaveProperAccessors" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AttributesShouldHaveAttributeUsage" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AttributesShouldBeSealed" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidMarkingTypesObsolete" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidMarkingMembersObsolete" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CollectionNamesEndInCollection" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NonCollectionNamesDontEndInCollection" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CollectionsImplementICollection" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EnumeratorsAreStronglyTyped" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CollectionsAreStronglyTyped" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ListsAreStronglyTyped" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypesWithNoPublicDefaultConstructorAreNotComCreatable" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.StaticMembersAreNotComVisible" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.DispInterfaceValueTypeParametersRequireCompatibleImpl" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ValueTypeNonPublicFieldsAreVisibleFromCom" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.LongArgsAreNotVisibleFromVB6" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ComTypesWithAutoDualClassInterfaceMayNotVersionProperly" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EnumNamesDontEndInEnum" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.OnlyEnumsSubclassEnum" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EnumFlagsEndinS" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EnumShouldNotBeFlag" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EnumShouldBeFlag" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EnumShouldBeInt32" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EnumShouldBeIntegralType" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ConsiderUsingAnEvent" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventHandlerNamesEndInEventHandler" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NonEventHandlerNamesDontEndInEventHandler" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventsHaveTwoParameters" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventFirstParameterIsNamedSender" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventSecondParameterIsNamedE" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventFirstParameterIsTypeObject" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventSecondParameterIsTypeEventArgs" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventHandlersReturnVoid" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventHandlersShouldBeMulticast" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.PreAndPostEventsAreSpecifiedByTense" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ExceptionNamesEndInException" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NonExceptionNamesDontEndInException" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ExceptionsDontExtendException" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ExceptionsAreSerializable" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ExceptionsRequireMultipleConstructors" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.DontUseValueTypesWithNonPublicFieldsAsTypesOfRvaBasedFields" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.FieldsShouldAvoidMultiDimensionalArrays" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ArrayFieldsShouldNotBeReadonly" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.StaticFieldsAreConst" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MembersDifferByMoreThanReturnType" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MembersWithRepetitiveArgsDeclareParameterArrays" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MemberOverloadArgumentSignaturesAreConsistent" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.DontConcealInheritedMethods" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CompleteNamespace" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NamespaceNamesUsePascalCasing" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypeNamesUsePascalCasing" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MemberNamesUsePascalCasing" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ParameterNamesUseCamelCasing" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NamespaceOnlyShortAcronymsAreAllCaps" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypeOnlyShortAcronymsAreAllCaps" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MemberOnlyShortAcronymsAreAllCaps" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ParameterOnlyShortAcronymsAreAllCaps" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NamespaceNamesDontUseUnderscores" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypeNamesDontUseUnderscores" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MemberNamesDontUseUnderscores" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ParameterNamesDontUseUnderscores" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NamespaceNameKeywordCollision" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MemberNameKeywordCollision" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypeNameKeywordCollision" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypeNameNamespaceCollision" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ParameterNameKeywordCollision" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypeNamesDontStartWithC" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.InterfaceNamesStartWithI" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.DelegatesDontEndInDelegate" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.EventArgsNamesEndInEventArgs" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NonEventArgsNamesDontEndInEventArgs" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ParameterNamesShouldNotMatchMemberNames" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.NamespaceNamesDifferByMoreThanCase" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypeNamesDifferByMoreThanCase" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MemberNamesDifferByMoreThanCase" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ParameterNamesDifferByMoreThanCase" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.RedefineGetHashCodeOnRedefiningEquals" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.RedefineOpEqualsOnRedefiningEquals" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ProvideFriendlyNameVersionsOfOperatorOverloads" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.OverloadOperatorsSymmetrically" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.OverrideEqualsWhenImplementingIComparable" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.OverrideOperatorsWhenImplementingIComparable" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ImplementOpEqualityOnValueTypesImplementingEquals" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ImplementEqualsAndOpEqualityOnValueTypes" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidImplementingOpEqualityOnReferenceTypes" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ImplementOpEqualityOnOverridingAddAndSubtract" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidByRefParametersOnReferenceTypes" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidByRefParametersOnValueTypes" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidPointerAndMultidimArrayArguments" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidCrypticParameterNames" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.PreferPropertiesToMethods" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.PropertiesDontReturnArrays" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.CollectionPropertiesShouldBeReadOnly" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidWriteOnlyProperties" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.PropertyAccessorNameCollision" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.PropertiesShouldAvoidMultiDimensionalArrays" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypesLiveInNamespaces" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.DisposableTypesExtendMarshalByRefObject" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AvoidMarkerInterfaces" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.ISerializableTypesAreMarkedSerializable" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.SerializableTypesImplementMagicConstructor" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.OnlyValueTypesSubclassValueType" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.AbstractTypesDoNotHaveConstructors" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.StaticHolderTypesDoNotHaveConstructors" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.TypesDontExposePublicInstanceFields" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.SealedTypesDoNotDeclareVirtualMembers" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.SealedClassesDontDeclareProtectedMembers" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Standard.MarkComSourceInterfacesAsIDispatch" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.LinkDemandsOnValueTypesDontPreventInstantiation" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.LinkDemandsDontPreventFieldAccess" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.LinkDemandsOnValueTypeCtorsDontPreventInstantiation" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.LinkDemandsOnInterfaceMethodMayNotWork" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.InspectMethodsThatWrapLinkDemands" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.GetObjectDataShouldBeSecure" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.InspectVaryingLinkDemandsBetweenVirtualMethodsAndOverrides" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.IntPtrFieldsArePrivate" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.AvoidNonPrivateStaticConstructors" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.MembersShouldAvoidSuppressUnmanagedCodeSecurityAttribute" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.TypesShouldAvoidSuppressUnmanagedCodeSecurityAttribute" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.InternalVirtualMembersShouldNotExistInInheritableTypes" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.PinvokeSignaturesNotPublicIfSuppressUnmanagedCodeSecurity" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.WrappingPinvokeMethodRequiresSecurityChecksIfSuppressUnmanagedCodeSecurity" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.AssertRequiresDemand" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.MethodShouldKeepAliveIntPtrIfFinalized" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.PartialTrustMethodsShouldOnlyCallPartialTrustMethods" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.LateboundCallWrappersMustHaveDeclarativeSecurity" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.MethodSecurityActionsCanOverrideClassSecurityActions" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.SerializableTypesMustHaveMagicConstructorWithAdequateSecurity" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.ReviewPermitOnlyOrDenyUsage" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.CodeAccessPermissionTypesAreSealed" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.PartialTrustTypesShouldOnlyInheritFromPartialTrustTypes" Visible="True" /> <RuleStatus Name="Microsoft.Tools.FxCop.Rules.Security.ExposedEventHandlersShouldBeSecure" Visible="True" /> </RulesStatus> </Rules> <ExcludeFiles> <ProjectExclude Visible="True" /> </ExcludeFiles> <Exclusions> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObjectAttribute</Type> <Rule>AttributeShouldHaveProperAccessors</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.IInputObject</Type> <Member>UIActivateIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>lParam</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>wszTitle</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>lParam</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>GetSite</Member> <Param>riid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IServiceProviderCOM</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.BandObjectAttribute</Type> <Member>Name</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>dwMask</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>ACTUAL</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>INTEGRAL</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IObjectWithSite</Type> <Member>GetSite</Member> <Param>site</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptActual</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.POINT</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>INTEGRAL</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>BKCOLOR</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>MAXSIZE</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>crBkgnd</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IServiceProviderCOM</Type> <Member>QueryService</Member> <Param>riid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptMinSize</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IDeskBand</Type> <Member>GetWindow</Member> <Param>hwnd</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.IDeskBand</Type> <Member>GetBandInfo</Member> <Param>pdbi</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>UIActivateIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>lParam</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptIntegral</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Rule>ImplementEqualsAndOpEqualityOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.POINT</Type> <Rule>ImplementEqualsAndOpEqualityOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IPersistStream</Type> <Member>GetClassID</Member> <Param>classID</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>dwMask</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IServiceProviderCOM</Type> <Member>QueryService</Member> <Param>guid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.COM_IServiceProvider</Type> <Member>QueryService</Member> <Param>riid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IOleWindow</Type> <Member>GetWindow</Member> <Param>hwnd</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>GetWindow</Member> <Param>hwnd</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptIntegral</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Rule>EnumFlagsEndinS</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>Register</Member> <Rule>StaticMembersAreNotComVisible</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObjectAttribute</Type> <Member>Name</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>time</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>wParam</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>MINSIZE</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.BandObjectAttribute</Type> <Member>HelpText</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptMaxSize</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IDockingWindow</Type> <Member>GetWindow</Member> <Param>hwnd</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>dwModeFlags</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>GetSite</Member> <Param>site</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>hwnd</Member> <Rule>IntPtrFieldsArePrivate</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>pt</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.COM_IServiceProvider</Type> <Member>QueryService</Member> <Param>guid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>wszTitle</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>wParam</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>crBkgnd</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.IInputObject</Type> <Member>TranslateAcceleratorIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>MODEFLAGS</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>hwnd</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.POINT</Type> <Member>x</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObjectAttribute</Type> <Member>Style</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>TranslateAcceleratorIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>Unregister</Member> <Rule>StaticMembersAreNotComVisible</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>BKCOLOR</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IPersist</Type> <Member>GetClassID</Member> <Param>classID</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Rule>ImplementEqualsAndOpEqualityOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>message</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.POINT</Type> <Member>y</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.POINT</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>UIActivateIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IPersistStream</Type> <Member>GetSizeMax</Member> <Param>size</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.IObjectWithSite</Type> <Member>GetSite</Member> <Param>riid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.POINT</Type> <Member>x</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptActual</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>hwnd</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.IDeskBand</Type> <Member>GetBandInfo</Member> <Param>info</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IObjectWithSite</Type> <Member>GetSite</Member> <Param>riid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>hwnd</Member> <Rule>IntPtrFieldsArePrivate</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.BandObjectAttribute</Type> <Member>Style</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>MAXSIZE</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IInputObject</Type> <Member>UIActivateIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>time</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IDeskBand</Type> <Member>GetBandInfo</Member> <Param>info</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IServiceProviderCOM</Type> <Member>QueryService</Member> <Param>obj</Param> <Rule>AvoidByRefParametersOnValueTypes</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>wParam</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Member>wParam</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>TITLE</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>TranslateAcceleratorIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>GetBandInfo</Member> <Param>info</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>ACTUAL</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>pt</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptMaxSize</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Rule>EnumFlagsEndinS</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>TITLE</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObjectAttribute</Type> <Member>HelpText</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>MINSIZE</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DBIM</Type> <Member>MODEFLAGS</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.IInputObject</Type> <Member>TranslateAcceleratorIO</Member> <Param>msg</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>message</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>ptMinSize</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.POINT</Type> <Member>y</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> <Exclusion Kind="Type"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.MSG</Type> <Rule>TypeOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>GetSite</Member> <Param>riid</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.MSG</Type> <Member>lParam</Member> <Rule>MemberOnlyShortAcronymsAreAllCaps</Rule> </Exclusion> <Exclusion Kind="Param"> <Assembly>BandObject</Assembly> <Type>BandObjectLib.BandObject</Type> <Member>GetBandInfo</Member> <Param>info</Param> <Rule>AvoidByRefParametersOnReferenceTypes</Rule> </Exclusion> <Exclusion Kind="Member"> <Assembly>BandObjectLib</Assembly> <Type>BandObjectLib.DESKBANDINFO</Type> <Member>dwModeFlags</Member> <Rule>TypesDontExposePublicInstanceFields</Rule> </Exclusion> </Exclusions> </FxCopProject>