3 <ExternalPath IsNull="False">
\r
5 <Sharing>SOLUTION</Sharing>
\r
8 <ALIGN_MULTILINE_ARGUMENT>False</ALIGN_MULTILINE_ARGUMENT>
\r
9 <BLANK_LINES_AROUND_SINGLE_LINE_FIELD>1</BLANK_LINES_AROUND_SINGLE_LINE_FIELD>
\r
10 <BLANK_LINES_AROUND_SINGLE_LINE_INVOCABLE>1</BLANK_LINES_AROUND_SINGLE_LINE_INVOCABLE>
\r
11 <BLANK_LINES_BETWEEN_USING_GROUPS>1</BLANK_LINES_BETWEEN_USING_GROUPS>
\r
12 <FORCE_ATTRIBUTE_STYLE>SEPARATE</FORCE_ATTRIBUTE_STYLE>
\r
13 <FORCE_FOR_BRACES_STYLE>ALWAYS_ADD</FORCE_FOR_BRACES_STYLE>
\r
14 <FORCE_FOREACH_BRACES_STYLE>ALWAYS_ADD</FORCE_FOREACH_BRACES_STYLE>
\r
15 <FORCE_IFELSE_BRACES_STYLE>ALWAYS_ADD</FORCE_IFELSE_BRACES_STYLE>
\r
16 <FORCE_WHILE_BRACES_STYLE>ALWAYS_ADD</FORCE_WHILE_BRACES_STYLE>
\r
17 <INDENT_ANONYMOUS_METHOD_BLOCK>False</INDENT_ANONYMOUS_METHOD_BLOCK>
\r
18 <INDENT_EMBRACED_INITIALIZER_BLOCK>False</INDENT_EMBRACED_INITIALIZER_BLOCK>
\r
19 <KEEP_BLANK_LINES_IN_CODE>1</KEEP_BLANK_LINES_IN_CODE>
\r
20 <KEEP_BLANK_LINES_IN_DECLARATIONS>1</KEEP_BLANK_LINES_IN_DECLARATIONS>
\r
21 <KEEP_USER_LINEBREAKS>False</KEEP_USER_LINEBREAKS>
\r
22 <MODIFIERS_ORDER IsNull="False">
\r
24 <Item>protected</Item>
\r
25 <Item>internal</Item>
\r
26 <Item>private</Item>
\r
28 <Item>abstract</Item>
\r
29 <Item>virtual</Item>
\r
30 <Item>override</Item>
\r
33 <Item>readonly</Item>
\r
36 <Item>volatile</Item>
\r
38 <PLACE_CONSTRUCTOR_INITIALIZER_ON_SAME_LINE>False</PLACE_CONSTRUCTOR_INITIALIZER_ON_SAME_LINE>
\r
39 <PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE>False</PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE>
\r
40 <PLACE_SIMPLE_ACCESSOR_ON_SINGLE_LINE>False</PLACE_SIMPLE_ACCESSOR_ON_SINGLE_LINE>
\r
41 <PLACE_TYPE_CONSTRAINTS_ON_SAME_LINE>False</PLACE_TYPE_CONSTRAINTS_ON_SAME_LINE>
\r
42 <PLACE_WHILE_ON_NEW_LINE>True</PLACE_WHILE_ON_NEW_LINE>
\r
43 <REDUNDANT_THIS_QUALIFIER_STYLE>ALWAYS_USE</REDUNDANT_THIS_QUALIFIER_STYLE>
\r
44 <SIMPLE_EMBEDDED_STATEMENT_STYLE>ON_SINGLE_LINE</SIMPLE_EMBEDDED_STATEMENT_STYLE>
\r
45 <SPACE_AFTER_TYPECAST_PARENTHESES>False</SPACE_AFTER_TYPECAST_PARENTHESES>
\r
46 <SPACE_AROUND_MULTIPLICATIVE_OP>True</SPACE_AROUND_MULTIPLICATIVE_OP>
\r
47 <SPACE_BEFORE_SIZEOF_PARENTHESES>False</SPACE_BEFORE_SIZEOF_PARENTHESES>
\r
48 <SPACE_BEFORE_TYPEOF_PARENTHESES>False</SPACE_BEFORE_TYPEOF_PARENTHESES>
\r
49 <SPACE_WITHIN_SINGLE_LINE_ARRAY_INITIALIZER_BRACES>True</SPACE_WITHIN_SINGLE_LINE_ARRAY_INITIALIZER_BRACES>
\r
50 <STICK_COMMENT>False</STICK_COMMENT>
\r
51 <WRAP_AFTER_DECLARATION_LPAR>True</WRAP_AFTER_DECLARATION_LPAR>
\r
52 <WRAP_AFTER_INVOCATION_LPAR>True</WRAP_AFTER_INVOCATION_LPAR>
\r
53 <WRAP_ARGUMENTS_STYLE>CHOP_IF_LONG</WRAP_ARGUMENTS_STYLE>
\r
54 <WRAP_BEFORE_FIRST_TYPE_PARAMETER_CONSTRAINT>True</WRAP_BEFORE_FIRST_TYPE_PARAMETER_CONSTRAINT>
\r
55 <WRAP_EXTENDS_LIST_STYLE>CHOP_IF_LONG</WRAP_EXTENDS_LIST_STYLE>
\r
56 <WRAP_PARAMETERS_STYLE>CHOP_IF_LONG</WRAP_PARAMETERS_STYLE>
\r
59 <AddImportsToDeepestScope>True</AddImportsToDeepestScope>
\r
60 <QualifiedUsingAtNestedScope>True</QualifiedUsingAtNestedScope>
\r
63 <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>
\r
64 <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>
\r
65 <ExceptionName IsNull="False">
\r
67 <OverrideDefaultSettings>True</OverrideDefaultSettings>
\r
68 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="TypesAndNamespaces" />
\r
69 <PredefinedRule Inspect="True" Prefix="I" Suffix="" Style="AaBb" ElementKind="Interfaces" />
\r
70 <PredefinedRule Inspect="True" Prefix="T" Suffix="" Style="AaBb" ElementKind="TypeParameters" />
\r
71 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="MethodPropertyEvent" />
\r
72 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="Locals" />
\r
73 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="LocalConstants" />
\r
74 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="Parameters" />
\r
75 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PublicFields" />
\r
76 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="Constants" />
\r
77 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="StaticReadonly" />
\r
78 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="EnumMember" />
\r
79 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="Other" />
\r
80 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="PrivateInstanceFields" />
\r
81 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="PrivateStaticFields" />
\r
82 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateConstants" />
\r
83 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateStaticReadonly" />
\r
84 <Abbreviation Text="SSA" />
\r
85 <Abbreviation Text="CC" />
\r
86 <Abbreviation Text="UTF" />
\r
87 <Abbreviation Text="TX" />
\r
88 <Abbreviation Text="SRT" />
\r
89 <Abbreviation Text="CLI" />
\r
90 <Abbreviation Text="MP" />
\r
91 <Abbreviation Text="II" />
\r
92 <Abbreviation Text="GUI" />
\r
94 <CustomMemberReorderingPatterns><![CDATA[<?xml version="1.0" encoding="utf-8"?>
\r
95 <Patterns xmlns="urn:shemas-jetbrains-com:member-reordering-patterns">
\r
97 <!-- Do not reorder COM interfaces -->
\r
100 <And Weight="2000">
\r
101 <Kind Is="interface"/>
\r
102 <HasAttribute CLRName="System.Runtime.InteropServices.InterfaceTypeAttribute"
\r
108 <!-- Do not reorder P/Invoke structs -->
\r
111 <And Weight="2000">
\r
113 <Kind Is="struct"/>
\r
116 <HasAttribute CLRName="System.Runtime.InteropServices.StructLayoutAttribute"
\r
122 <!-- Do not reorder P/Invoke classes (called xxxNativeMethods) -->
\r
125 <And Weight="2000">
\r
127 <Name Is=".*NativeMethods" />
\r
132 <!-- StyleCop pattern -->
\r
133 <Pattern RemoveAllRegions="true">
\r
135 <Or Weight="1000" >
\r
136 <Kind Is="class" />
\r
137 <Kind Is="struct" />
\r
138 <Kind Is="interface"/>
\r
142 <!-- constants and fields -->
\r
146 <Kind Is="constant"/>
\r
151 <Access Order="public internal protected-internal protected private"/>
\r
152 <Kind Order="constant field"/>
\r
157 <Group Region="Constants and Fields"/>
\r
160 <!-- constructors -->
\r
164 <Kind Is="constructor"/>
\r
165 <Kind Is="destructor"/>
\r
170 <Kind Order="constructor destructor"/>
\r
171 <Access Order="public internal protected-internal protected private"/>
\r
173 <Group Region="Constructors and Destructors"/>
\r
179 <Kind Is="delegate"/>
\r
182 <Access Order="public internal protected-internal protected private" />
\r
186 <Group Region="Delegates"/>
\r
195 <Access Order="public internal protected-internal protected private" />
\r
199 <Group Region="Events"/>
\r
208 <Access Order="public internal protected-internal protected private" />
\r
211 <Group Region="Enums"/>
\r
214 <!-- interfaces -->
\r
217 <Kind Is="interface" />
\r
220 <Access Order="public internal protected-internal protected private" />
\r
223 <Group Region="Interfaces"/>
\r
226 <!-- properties -->
\r
229 <Kind Is="property"/>
\r
232 <Access Order="public internal protected-internal protected private"/>
\r
236 <Group Region="Properties"/>
\r
246 <Access Order="public internal protected-internal protected private" />
\r
250 <Group Region="Indexers"/>
\r
256 <Kind Is="operator"/>
\r
259 <Access Order="public internal protected-internal protected private" />
\r
263 <Group Region="Operators"/>
\r
266 <!-- public methods -->
\r
270 <Kind Is="method"/>
\r
271 <Access Is="public"/>
\r
275 <Access Order="public"/>
\r
279 <Group Region="Public Methods"/>
\r
282 <!-- Implemented Interfaces -->
\r
286 <Kind Is="method"/>
\r
287 <ImplementsInterface CLRName=".*"/>
\r
291 <ImplementsInterface />
\r
292 <Access Order="public internal protected-internal protected private"/>
\r
296 <Group Region="Implemented Interfaces">
\r
297 <ImplementsInterface Region="${ImplementsInterface}" />
\r
301 <!-- other methods -->
\r
304 <Kind Is="method"/>
\r
307 <Access Order="public internal protected-internal protected private"/>
\r
311 <Group Region="Methods"/>
\r
314 <!-- Nested structs -->
\r
322 <Access Order="public internal protected-internal protected private" />
\r
327 <!-- Nested classes -->
\r
335 <Access Order="public internal protected-internal protected private" />
\r
340 <!-- all other members -->
\r
345 ]]></CustomMemberReorderingPatterns>
\r
349 <ImportsSettings />
\r
351 <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>
\r
352 <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>
\r
364 <GenerateMemberBody />
\r
366 <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>
\r
367 <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>
\r
368 <ExceptionName IsNull="False">
\r
370 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="Locals" />
\r
371 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="Parameters" />
\r
372 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="TypesAndNamespaces" />
\r
373 <PredefinedRule Inspect="False" Prefix="I" Suffix="" Style="AaBb" ElementKind="Interfaces" />
\r
374 <PredefinedRule Inspect="False" Prefix="T" Suffix="" Style="AaBb" ElementKind="TypeParameters" />
\r
375 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="MethodPropertyEvent" />
\r
376 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="LocalConstants" />
\r
377 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="PublicFields" />
\r
378 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="Constants" />
\r
379 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="StaticReadonly" />
\r
380 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="EnumMember" />
\r
381 <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="Other" />
\r
382 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateConstants" />
\r
383 <PredefinedRule Inspect="True" Prefix="_" Suffix="" Style="aaBb" ElementKind="PrivateInstanceFields" />
\r
384 <PredefinedRule Inspect="True" Prefix="_" Suffix="" Style="aaBb" ElementKind="PrivateStaticFields" />
\r
385 <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateStaticReadonly" />
\r
387 </CodeStyleSettings>
\r