<?xml version="1.0" encoding="utf-16"?> <Profile name="StyleCop"> <CSUpdateFileHeader>False</CSUpdateFileHeader> <CSArrangeQualifiers>True</CSArrangeQualifiers> <CSOptimizeUsings> <OptimizeUsings>True</OptimizeUsings> <EmbraceInRegion>False</EmbraceInRegion> <RegionName></RegionName> </CSOptimizeUsings> <CSReformatCode>True</CSReformatCode> <CSReorderTypeMembers>True</CSReorderTypeMembers> </Profile> StyleCop public protected internal private static new abstract virtual override sealed readonly extern unsafe volatile async Field, Property, Event, Method True True True True True True True True True NEXT_LINE_SHIFTED_2 1 1 1 1 1 NEXT_LINE_SHIFTED_2 ALWAYS_ADD ALWAYS_ADD ALWAYS_ADD ALWAYS_ADD ALWAYS_ADD NEXT_LINE_SHIFTED_2 1 1 False False False NEVER False False NEVER False ALWAYS False True ON_SINGLE_LINE False True True False True True CHOP_IF_LONG True True CHOP_IF_LONG CHOP_IF_LONG <?xml version="1.0" encoding="utf-16"?> <Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns"> <TypePattern DisplayName="COM interfaces or structs"> <TypePattern.Match> <Or> <And> <Kind Is="Interface" /> <Or> <HasAttribute Name="System.Runtime.InteropServices.InterfaceTypeAttribute" /> <HasAttribute Name="System.Runtime.InteropServices.ComImport" /> </Or> </And> <Kind Is="Struct" /> </Or> </TypePattern.Match> </TypePattern> <TypePattern DisplayName="P/Invoke classes called 'NativeMethods' (StyleCop)"> <TypePattern.Match> <And> <Kind Is="Class" /> <Name Is=".*NativeMethods" /> </And> </TypePattern.Match> </TypePattern> <TypePattern DisplayName="DataMember serialisation classes (StyleCop)"> <TypePattern.Match> <And> <Or> <Kind Is="Field" /> <Kind Is="Property" /> </Or> <HasAttribute Name="System.Runtime.Serialization.DataMemberAttribute" /> </And> </TypePattern.Match> </TypePattern> <TypePattern DisplayName="Default Pattern (StyleCop)" RemoveRegions="All"> <Entry DisplayName="Constants"> <Entry.Match> <Kind Is="Constant" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Static fields"> <Entry.Match> <And> <Kind Is="Field" /> <Static /> </And> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Readonly /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Fields"> <Entry.Match> <Kind Is="Field" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Readonly /> <Name /> </Entry.SortBy> </Entry> <Entry Priority="200" DisplayName="Constructors and Destructors"> <Entry.Match> <Or> <Kind Is="Constructor" /> <Kind Is="Destructor" /> </Or> </Entry.Match> <Entry.SortBy> <Static /> <Kind Order="Constructor Destructor" /> <Access Order="Public Internal ProtectedInternal Protected Private" /> </Entry.SortBy> </Entry> <Entry DisplayName="Delegates"> <Entry.Match> <Kind Is="Delegate" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Public events"> <Entry.Match> <And> <Kind Is="Event" /> <Access Is="Public" /> </And> </Entry.Match> <Entry.SortBy> <Access Order="Public" /> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Interface events"> <Entry.Match> <And> <Kind Is="Event" /> <ImplementsInterface /> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="True" /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Other events"> <Entry.Match> <Kind Is="Event" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Enums"> <Entry.Match> <Kind Is="Enum" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Interfaces"> <Entry.Match> <Kind Is="Interface" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Public properties"> <Entry.Match> <And> <Kind Is="Property" /> <Access Is="Public" /> </And> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Interface properties"> <Entry.Match> <And> <Kind Is="Property" /> <ImplementsInterface /> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="True" /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Other properties"> <Entry.Match> <Kind Is="Property" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry Priority="1000" DisplayName="Public indexers"> <Entry.Match> <And> <Kind Is="Indexer" /> <Access Is="Public" /> </And> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry Priority="1000" DisplayName="Interface indexers"> <Entry.Match> <And> <Kind Is="Indexer" /> <ImplementsInterface /> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="True" /> <Name /> </Entry.SortBy> </Entry> <Entry Priority="1000" DisplayName="Other indexers"> <Entry.Match> <Kind Is="Indexer" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Public methods and operators"> <Entry.Match> <And> <Or> <Kind Is="Method" /> <Kind Is="Operator" /> </Or> <Access Is="Public" /> </And> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Interface methods"> <Entry.Match> <And> <Kind Is="Method" /> <ImplementsInterface /> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="True" /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Other methods"> <Entry.Match> <Kind Is="Method" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Operators"> <Entry.Match> <Kind Is="Operator" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <Name /> </Entry.SortBy> </Entry> <Entry Priority="600" DisplayName="Nested structs"> <Entry.Match> <Kind Is="Struct" /> </Entry.Match> <Entry.SortBy> <Static /> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Name /> </Entry.SortBy> </Entry> <Entry Priority="700" DisplayName="Nested classes"> <Entry.Match> <Kind Is="Class" /> </Entry.Match> <Entry.SortBy> <Static /> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="All other members" /> </TypePattern> </Patterns> False True // Copyright (c) Six Labors and contributors. // Licensed under the Apache License, Version 2.0. AC DC DCT EOF FDCT IDCT JPEG MCU PNG RGB RLE XY XYZ $object$_On$event$ <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="I" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="T" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> True True True True True True True True True True True True