1 <?xml version="1.0"?>
\r
2 <CodeConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
\r
4 <Region Name="Header">
\r
6 <Element Type="Comment">
\r
8 <Filter Condition="$(Type) != 'XmlLine'" />
\r
12 <Element Type="Using" Id="DefaultUsing">
\r
14 <Group AttributeCapture="^(.*?)(\.|$)" By="Name" Direction="Ascending" SeparatorType="NewLine" />
\r
17 <Element Type="Attribute">
\r
20 <Element Type="ConditionDirective" Id="DefaultConditional">
\r
22 <ElementRef Id="DefaultNamespace">
\r
26 <ElementRef Id="DefaultInterface">
\r
30 <ElementRef Id="DefaultType">
\r
34 <Element Type="NotSpecified">
\r
40 <ElementRef Id="DefaultInterface">
\r
44 <ElementRef Id="DefaultType">
\r
48 <Element Type="Namespace" Id="DefaultNamespace">
\r
50 <ElementRef Id="DefaultUsing">
\r
54 <ElementRef Id="DefaultConditional">
\r
58 <Region Name="Enumerations">
\r
60 <Element Type="Type" Id="DefaultEnumeration">
\r
62 <Filter Condition="$(Type) == 'Enum'" />
\r
63 <Sort By="Access" Direction="Descending">
\r
69 <Region Name="Delegates">
\r
71 <Element Type="Delegate" Id="DefaultDelegate">
\r
73 <Sort By="Access" Direction="Descending">
\r
79 <Region DirectivesEnabled="false" Name="Types">
\r
81 <Element Type="Type" Id="DefaultInterface">
\r
83 <ElementRef Id="DefaultConditional">
\r
87 <Region DirectivesEnabled="false" Name="Events">
\r
89 <Region DirectivesEnabled="false" Name="Interface Events">
\r
91 <Element Type="Event">
\r
93 <Filter Condition="!($(Name) : '.')" />
\r
98 <Region DirectivesEnabled="false" Name="Inherited Interface Events">
\r
100 <Element Type="Event">
\r
102 <Filter Condition="$(Name) : '.'" />
\r
109 <Region DirectivesEnabled="false" Name="Properties">
\r
111 <Region DirectivesEnabled="false" Name="Interface Properties">
\r
113 <Element Type="Property">
\r
115 <Filter Condition="!($(Name) : '.')" />
\r
120 <Region DirectivesEnabled="false" Name="Inherited Interface Properties">
\r
122 <Element Type="Property">
\r
124 <Filter Condition="$(Name) : '.'" />
\r
131 <Region DirectivesEnabled="false" Name="Methods">
\r
133 <Region DirectivesEnabled="false" Name="Interface Methods">
\r
135 <Element Type="Method">
\r
137 <Filter Condition="!($(Name) : '.')" />
\r
142 <Region DirectivesEnabled="false" Name="Inherited Interface Methods">
\r
144 <Element Type="Method">
\r
146 <Filter Condition="$(Name) : '.'" />
\r
153 <Region DirectivesEnabled="false" Name="Other">
\r
155 <Element Type="NotSpecified">
\r
162 <Filter Condition="$(Type) == 'Interface'" />
\r
163 <Sort By="Type" Direction="Descending">
\r
164 <Sort By="Access" Direction="Descending">
\r
169 <Element Type="Type" Id="DefaultType">
\r
171 <ElementRef Id="DefaultConditional">
\r
175 <Region Name="Fixed Fields">
\r
177 <Element Type="Field">
\r
179 <Filter Condition="$(Parent.Attributes) : 'StructLayout' And !($(Modifier) : 'Static')" />
\r
183 <Region Name="Fields">
\r
185 <Region DirectivesEnabled="false" Name="Public Constant/Read-Only Fields">
\r
187 <Element Type="Field">
\r
189 <Filter Condition="$(Access) == 'Public' And ($(Modifier) : 'Constant' Or $(Modifier) : 'ReadOnly')" />
\r
190 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
195 <Region DirectivesEnabled="false" Name="Public Static Fields">
\r
197 <Element Type="Field">
\r
199 <Filter Condition="$(Access) == 'Public' And $(Modifier) : 'Static'" />
\r
200 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
201 <Sort By="Name" Direction="None" />
\r
205 <Region DirectivesEnabled="false" Name="Public Fields">
\r
207 <Element Type="Field">
\r
209 <Filter Condition="$(Access) == 'Public'" />
\r
210 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
215 <Region DirectivesEnabled="false" Name="Internal Constant/Read-Only Fields">
\r
217 <Element Type="Field">
\r
219 <Filter Condition="$(Access) : 'Internal' And ($(Modifier) : 'Constant' Or $(Modifier) : 'ReadOnly')" />
\r
220 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
225 <Region DirectivesEnabled="false" Name="Internal Static Fields">
\r
227 <Element Type="Field">
\r
229 <Filter Condition="$(Access) : 'Internal' And $(Modifier) : 'Static'" />
\r
230 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
231 <Sort By="Name" Direction="None" />
\r
235 <Region DirectivesEnabled="false" Name="Internal Fields">
\r
237 <Element Type="Field">
\r
239 <Filter Condition="$(Access) : 'Internal'" />
\r
240 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
245 <Region DirectivesEnabled="false" Name="Protected Constant/Read-Only Fields">
\r
247 <Element Type="Field">
\r
249 <Filter Condition="$(Access) == 'Protected' And ($(Modifier) : 'Constant' Or $(Modifier) : 'ReadOnly')" />
\r
250 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
255 <Region DirectivesEnabled="false" Name="Protected Static Fields">
\r
257 <Element Type="Field">
\r
259 <Filter Condition="$(Access) == 'Protected' And $(Modifier) : 'Static'" />
\r
260 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
261 <Sort By="Name" Direction="None" />
\r
265 <Region DirectivesEnabled="false" Name="Protected Fields">
\r
267 <Element Type="Field">
\r
269 <Filter Condition="$(Access) == 'Protected'" />
\r
270 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
275 <Region DirectivesEnabled="false" Name="Private Constant/Read-Only Fields">
\r
277 <Element Type="Field">
\r
279 <Filter Condition="($(Access) == 'Private'Or $(Access) == 'None') And ($(Modifier) : 'Constant' Or $(Modifier) : 'ReadOnly')" />
\r
280 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
285 <Region DirectivesEnabled="false" Name="Private Static Fields">
\r
287 <Element Type="Field">
\r
289 <Filter Condition="($(Access) == 'Private'Or $(Access) == 'None') And $(Modifier) : 'Static'" />
\r
290 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
291 <Sort By="Name" Direction="None" />
\r
295 <Region DirectivesEnabled="false" Name="Private Fields">
\r
297 <Element Type="Field">
\r
299 <Filter Condition="$(Access) == 'Private'Or $(Access) == 'None'" />
\r
300 <Group By="Modifier" Direction="Descending" SeparatorType="NewLine" />
\r
307 <Region Name="Constructors">
\r
309 <Region DirectivesEnabled="false" Name="Static Constructors">
\r
311 <Element Type="Constructor">
\r
313 <Filter Condition="$(Modifier) : 'Static'" />
\r
318 <Region DirectivesEnabled="false" Name="Other Constructors">
\r
320 <Element Type="Constructor">
\r
322 <Sort By="Access" Direction="Descending">
\r
330 <Region Name="Enumerations">
\r
332 <ElementRef Id="DefaultEnumeration">
\r
338 <Region Name="Delegates">
\r
340 <ElementRef Id="DefaultDelegate">
\r
346 <Region Name="Nested Interfaces">
\r
348 <ElementRef Id="DefaultInterface">
\r
354 <Region Name="Events">
\r
356 <Region DirectivesEnabled="false" Name="Public Static Events">
\r
358 <Element Type="Event">
\r
360 <Filter Condition="$(Access) == 'Public' And $(Modifier) : 'Static'" />
\r
365 <Region DirectivesEnabled="false" Name="Public Events">
\r
367 <Element Type="Event">
\r
369 <Filter Condition="$(Access) == 'Public' Or $(Name) : '.'" />
\r
374 <Region DirectivesEnabled="false" Name="Internal Static Events">
\r
376 <Element Type="Event">
\r
378 <Filter Condition="$(Access) : 'Internal' And $(Modifier) : 'Static'" />
\r
383 <Region DirectivesEnabled="false" Name="Internal Events">
\r
385 <Element Type="Event">
\r
387 <Filter Condition="$(Access) : 'Internal'" />
\r
392 <Region DirectivesEnabled="false" Name="Protected Static Events">
\r
394 <Element Type="Event">
\r
396 <Filter Condition="$(Access) == 'Protected' And $(Modifier) : 'Static'" />
\r
401 <Region DirectivesEnabled="false" Name="Protected Events">
\r
403 <Element Type="Event">
\r
405 <Filter Condition="$(Access) == 'Protected'" />
\r
410 <Region DirectivesEnabled="false" Name="Private Static Events">
\r
412 <Element Type="Event">
\r
414 <Filter Condition="($(Access) == 'Private' Or $(Access) == 'None') And $(Modifier) : 'Static'" />
\r
419 <Region DirectivesEnabled="false" Name="Private Events">
\r
421 <Element Type="Event">
\r
423 <Filter Condition="$(Access) == 'Private' Or $(Access) == 'None'" />
\r
430 <Region Name="Properties">
\r
432 <Region DirectivesEnabled="false" Name="Public Static Properties">
\r
434 <Element Type="Property">
\r
436 <Filter Condition="$(Access) == 'Public' And $(Modifier) : 'Static'" />
\r
441 <Region DirectivesEnabled="false" Name="Public Properties">
\r
443 <Element Type="Property">
\r
445 <Filter Condition="$(Access) == 'Public' And $(Name) != 'this'" />
\r
450 <Region DirectivesEnabled="false" Name="Explicit Interface Properties">
\r
452 <Element Type="Property">
\r
454 <Filter Condition="$(Access) == 'None' And $(Name) : '.'" />
\r
459 <Region DirectivesEnabled="false" Name="Internal Static Properties">
\r
461 <Element Type="Property">
\r
463 <Filter Condition="$(Access) : 'Internal' And $(Modifier) : 'Static'" />
\r
468 <Region DirectivesEnabled="false" Name="Internal Properties">
\r
470 <Element Type="Property">
\r
472 <Filter Condition="$(Access) : 'Internal' And $(Name) != 'this'" />
\r
477 <Region DirectivesEnabled="false" Name="Protected Static Properties">
\r
479 <Element Type="Property">
\r
481 <Filter Condition="$(Access) == 'Protected' And $(Modifier) : 'Static'" />
\r
486 <Region DirectivesEnabled="false" Name="Protected Properties">
\r
488 <Element Type="Property">
\r
490 <Filter Condition="$(Access) == 'Protected' And $(Name) != 'this'" />
\r
495 <Region DirectivesEnabled="false" Name="Private Static Properties">
\r
497 <Element Type="Property">
\r
499 <Filter Condition="($(Access) == 'Private' Or $(Access) == 'None') And $(Modifier) : 'Static'" />
\r
504 <Region DirectivesEnabled="false" Name="Private Properties">
\r
506 <Element Type="Property">
\r
508 <Filter Condition="($(Access) == 'Private' Or $(Access) == 'None') And $(Name) != 'this'" />
\r
515 <Region Name="Indexers">
\r
517 <Element Type="Property">
\r
519 <Filter Condition="$(Name) == 'this'" />
\r
520 <Sort By="Access" Direction="Descending">
\r
526 <Region Name="Methods">
\r
528 <Region DirectivesEnabled="false" Name="Public Static Methods">
\r
530 <Element Type="Method">
\r
532 <Filter Condition="$(Access) == 'Public' And $(Modifier) : 'Static'" />
\r
537 <Region DirectivesEnabled="false" Name="Public Methods">
\r
539 <Element Type="Method">
\r
541 <Filter Condition="$(Access) == 'Public' Or $(Name) : '.'" />
\r
546 <Region DirectivesEnabled="false" Name="Internal Static Methods">
\r
548 <Element Type="Method">
\r
550 <Filter Condition="$(Access) : 'Internal' And $(Modifier) : 'Static'" />
\r
555 <Region DirectivesEnabled="false" Name="Internal Methods">
\r
557 <Element Type="Method">
\r
559 <Filter Condition="$(Access) : 'Internal'" />
\r
564 <Region DirectivesEnabled="false" Name="Protected Static Methods">
\r
566 <Element Type="Method">
\r
568 <Filter Condition="$(Access) == 'Protected' And $(Modifier) : 'Static'" />
\r
573 <Region DirectivesEnabled="false" Name="Protected Methods">
\r
575 <Element Type="Method">
\r
577 <Filter Condition="$(Access) == 'Protected'" />
\r
582 <Region DirectivesEnabled="false" Name="Private Static Methods">
\r
584 <Element Type="Method">
\r
586 <Filter Condition="($(Access) == 'Private' Or $(Access) == 'None') And $(Modifier) : 'Static'" />
\r
591 <Region DirectivesEnabled="false" Name="Private Methods">
\r
593 <Element Type="Method">
\r
595 <Filter Condition="$(Access) == 'Private' Or $(Access) == 'None'" />
\r
602 <Region Name="Nested Types">
\r
604 <ElementRef Id="DefaultType">
\r
610 <Region Name="Other">
\r
612 <Element Type="NotSpecified">
\r
619 <Sort By="Type" Direction="Descending">
\r
620 <Sort By="Access" Direction="Descending">
\r
631 <Encoding CodePage="Detect" />
\r
633 <ClosingComments Enabled="false" Format="End $(ElementType) $(Name)" />
\r
634 <LineSpacing RemoveConsecutiveBlankLines="true" />
\r
635 <Regions CommentDirectiveBeginFormat=" $(Begin) {0}" CommentDirectiveBeginPattern="^\s?\$\(\s?Begin\s?\)\s?(?<Name>.*)$" CommentDirectiveEndFormat=" $(End) {0}" CommentDirectiveEndPattern="^\s?\$\(\s?End\s?\)\s?(?<Name>.*)?$" EndRegionNameEnabled="true" Style="Default" />
\r
636 <Tabs SpacesPerTab="2" Style="Tabs" />
\r
637 <Usings MoveTo="Namespace" />
\r
640 <ProjectHandler Parser="NArrange.Core.MSBuildProjectParser">
\r
641 <ProjectExtensions>
\r
642 <Extension Name="csproj" />
\r
643 <Extension Name="vbproj" />
\r
644 </ProjectExtensions>
\r
646 <ProjectHandler Parser="NArrange.Core.MonoDevelopProjectParser">
\r
647 <ProjectExtensions>
\r
648 <Extension Name="mdp" />
\r
649 </ProjectExtensions>
\r
651 <SourceHandler Assembly="NArrange.CSharp, Version=0.2.8.0, Culture=neutral, PublicKeyToken=null" Language="CSharp">
\r
652 <ProjectExtensions />
\r
654 <Extension Name="cs">
\r
655 <Filter Condition="!($(File.Name) : '.Designer.')" />
\r
657 </SourceExtensions>
\r
659 <SourceHandler Assembly="NArrange.VisualBasic, Version=0.2.8.0, Culture=neutral, PublicKeyToken=null" Language="VisualBasic">
\r
660 <ProjectExtensions />
\r
662 <Extension Name="vb">
\r
663 <Filter Condition="!($(File.Name) : '.Designer.')" />
\r
665 </SourceExtensions>
\r