source: 2015/koodauskerho/FransM/CallStack1.dgml @ 7118

Revision 7041, 20.7 KB checked in by empaheik, 4 years ago (diff)

Kaikki FransM:n ensimmäisen koodauskerhopäivän tuotokset, jotka löytyivät osoitteesta C:/MyTemp/FransM.

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<DirectedGraph DataVirtualized="True" Layout="Sugiyama" xmlns="http://schemas.microsoft.com/vs/2009/dgml">
3  <Nodes>
4    <Node Id="(@1 Type=Ohjelma Member=(Name=Main OverloadingParameters=[(@2 Namespace=System Type=(Name=String ArrayRank=1 ParentType=String))]))" Category="CodeSchema_Method" Bounds="15.2033328563834,56.7296296439277,62.58,25.96" CodeSchemaProperty_IsPrivate="True" CodeSchemaProperty_IsStatic="True" CommonLabel="Main" Icon="CodeSchema_Method" Label="Main" SourceLocation="(Assembly=file:///C:/MyTemp/FransM/mmmm/mmmm/mmmm/Ohjelma.cs StartLineNumber=9 StartCharacterOffset=0 EndLineNumber=9 EndCharacterOffset=0)">
5      <Category Ref="CallStackEntry" />
6      <Category Ref="CodeSchema_SourceLocation" />
7    </Node>
8    <Node Id="ExternalCodeRootNode" Category="ExternalCallStackEntry" Bounds="6.47062137204557E-09,-0.769631017218742,92.9866666666667,25.96" Label="External Code">
9      <Category Ref="CallStackEntry" />
10    </Node>
11  </Nodes>
12  <Links>
13    <Link Source="ExternalCodeRootNode" Target="(@1 Type=Ohjelma Member=(Name=Main OverloadingParameters=[(@2 Namespace=System Type=(Name=String ArrayRank=1 ParentType=String))]))" Category="CallStackIndirectCall" Bounds="46.4933330408651,25.1530854158032,1.90124012533488E-07,22.6138277951026" />
14  </Links>
15  <Categories>
16    <Category Id="CallStackEntry" Label="Call Stack Entry" CanBeDataDriven="True" IsProviderRoot="False" NavigationActionLabel="Call Stack Entry" />
17    <Category Id="CallStackIndirectCall" Label="Call Stack indirect call" CanBeDataDriven="True" CanLinkedNodesBeDataDriven="True" IncomingActionLabel="Call Stack indirect call" OutgoingActionLabel="Call Stack indirect call" />
18    <Category Id="CodeSchema_Member" Label="Member" CanBeDataDriven="True" DefaultAction="Microsoft.Contains" Icon="CodeSchema_Field" NavigationActionLabel="Members" />
19    <Category Id="CodeSchema_Method" Label="Method" BasedOn="CodeSchema_Member" CanBeDataDriven="True" DefaultAction="Link:Forward:CodeSchema_Calls" Icon="CodeSchema_Method" NavigationActionLabel="Methods" />
20    <Category Id="CodeSchema_SourceLocation" Label="Source Location" Icon="File" />
21    <Category Id="ExternalCallStackEntry" Label="External Call Stack Entry" CanBeDataDriven="True" IsProviderRoot="False" NavigationActionLabel="External Call Stack Entry" />
22  </Categories>
23  <Properties>
24    <Property Id="Bounds" DataType="System.Windows.Rect" />
25    <Property Id="CanBeDataDriven" Label="CanBeDataDriven" Description="CanBeDataDriven" DataType="System.Boolean" />
26    <Property Id="CanLinkedNodesBeDataDriven" Label="CanLinkedNodesBeDataDriven" Description="CanLinkedNodesBeDataDriven" DataType="System.Boolean" />
27    <Property Id="CodeSchemaProperty_IsPrivate" Label="Is Private" Description="Flag to indicate the scope is Private" DataType="System.Boolean" />
28    <Property Id="CodeSchemaProperty_IsStatic" Label="Is Static" Description="Flag to indicate the member is a static member" DataType="System.Boolean" />
29    <Property Id="CommonLabel" DataType="System.String" />
30    <Property Id="DataVirtualized" Label="Data Virtualized" Description="If true, the graph can contain nodes and links that represent data for virtualized nodes/links (i.e. not actually created in the graph)." DataType="System.Boolean" />
31    <Property Id="DefaultAction" Label="DefaultAction" Description="DefaultAction" DataType="System.String" />
32    <Property Id="Expression" DataType="System.String" />
33    <Property Id="GroupLabel" DataType="System.String" />
34    <Property Id="Icon" Label="Icon" DataType="System.String" />
35    <Property Id="IncomingActionLabel" Label="IncomingActionLabel" Description="IncomingActionLabel" DataType="System.String" />
36    <Property Id="IsEnabled" DataType="System.Boolean" />
37    <Property Id="IsProviderRoot" Label="IsProviderRoot" Description="IsProviderRoot" DataType="System.Boolean" />
38    <Property Id="Label" Label="Label" Description="Displayable label of an Annotatable object" DataType="System.String" />
39    <Property Id="Layout" DataType="System.String" />
40    <Property Id="NavigationActionLabel" Label="NavigationActionLabel" Description="NavigationActionLabel" DataType="System.String" />
41    <Property Id="OutgoingActionLabel" Label="OutgoingActionLabel" Description="OutgoingActionLabel" DataType="System.String" />
42    <Property Id="SourceLocation" Label="Start Line Number" DataType="Microsoft.VisualStudio.GraphModel.CodeSchema.SourceLocation" />
43    <Property Id="TargetType" DataType="System.Type" />
44    <Property Id="Value" DataType="System.String" />
45    <Property Id="ValueLabel" DataType="System.String" />
46    <Property Id="Visibility" Label="Visibility" Description="Defines whether a node in the graph is visible or not" DataType="System.Windows.Visibility" />
47  </Properties>
48  <QualifiedNames>
49    <Name Id="ArrayRank" Label="Array Rank" ValueType="System.String" />
50    <Name Id="Assembly" Label="Assembly" ValueType="Uri" />
51    <Name Id="Member" Label="Member" ValueType="System.Object" />
52    <Name Id="Name" Label="Name" ValueType="System.String" />
53    <Name Id="Namespace" Label="Namespace" ValueType="System.String" />
54    <Name Id="OverloadingParameters" Label="Parameter" ValueType="Microsoft.VisualStudio.GraphModel.GraphNodeIdCollection" Formatter="NameValueNoEscape" />
55    <Name Id="ParentType" Label="Parent Type" ValueType="System.Object" />
56    <Name Id="Type" Label="Type" ValueType="System.Object" />
57  </QualifiedNames>
58  <IdentifierAliases>
59    <Alias n="1" Uri="Assembly=$(51dc83a2-4a96-451d-b224-afc3a4c814bc.OutputPathUri)" />
60    <Alias n="2" Uri="Assembly=$(FxReferenceAssembliesUri)/.NETFramework/v4.0/Profile/Client/mscorlib.dll" />
61  </IdentifierAliases>
62  <Styles>
63    <Style TargetType="Link" GroupLabel="Current Call Stack Link" ValueLabel="True" Visibility="Hidden">
64      <Condition Expression="HasCategory('CurrentCallStackCall')" />
65      <Setter Property="Stroke" Value="#FFD93701" />
66      <Setter Property="Weight" Value="1" />
67    </Style>
68    <Style TargetType="Link" GroupLabel="Call Stack Indirect Link" ValueLabel="True" Visibility="Hidden">
69      <Condition Expression="HasCategory('CallStackIndirectCall')" />
70      <Setter Property="Stroke" Value="#FFB8B8B8" />
71      <Setter Property="StrokeDashArray" Value="4 1" />
72    </Style>
73    <Style TargetType="Link" GroupLabel="Call Stack Direct Link" ValueLabel="True" Visibility="Hidden">
74      <Condition Expression="HasCategory('CallStackDirectCall')" />
75      <Setter Property="Stroke" Value="#FFB8B8B8" />
76    </Style>
77    <Style TargetType="Node" GroupLabel="Current Call Stack (no source)" ValueLabel="True">
78      <Condition Expression="HasCategory('CurrentCallStackEntry') And !HasCategory('CodeSchema_SourceLocation')" />
79      <Setter Property="Background" Value="Transparent" />
80      <Setter Property="Foreground" Value="#FFA5A5A5" />
81      <Setter Property="Stroke" Value="#FF0072C6" />
82    </Style>
83    <Style TargetType="Node" GroupLabel="External And Current" ValueLabel="True" Visibility="Hidden">
84      <Condition Expression="HasCategory('ExternalCallStackEntry') And HasCategory('CurrentCallStackEntry')" />
85      <Setter Property="Background" Value="#FFFFF8F0" />
86      <Setter Property="Stroke" Value="#FFCE5100" />
87    </Style>
88    <Style TargetType="Node" GroupLabel="Current Call Stack (source)" ValueLabel="True">
89      <Condition Expression="HasCategory('CurrentCallStackEntry') And !HasCategory('QueryResult')" />
90      <Setter Property="Background" Value="#FFFFE3C6" />
91      <Setter Property="Stroke" Value="#FFD93701" />
92    </Style>
93    <Style TargetType="Node" GroupLabel="External Call Stack" ValueLabel="True">
94      <Condition Expression="HasCategory('ExternalCallStackEntry')" />
95      <Setter Property="Background" Value="#FFF7F7F7" />
96      <Setter Property="StrokeDashArray" Value="1 3" />
97      <Setter Property="Foreground" Value="#FFA5A5A5" />
98      <Setter Property="Stroke" Value="#FFA5A5A5" />
99    </Style>
100    <Style TargetType="Node" GroupLabel="Results" ValueLabel="True">
101      <Condition Expression="HasCategory('QueryResult')" />
102      <Setter Property="Background" Value="#FFBCFFBE" />
103    </Style>
104    <Style TargetType="Node" GroupLabel="Test Project" ValueLabel="Test Project">
105      <Condition Expression="HasCategory('CodeMap_TestProject')" />
106      <Setter Property="Icon" Value="CodeMap_TestProject" />
107      <Setter Property="Background" Value="#FF307A69" />
108    </Style>
109    <Style TargetType="Node" GroupLabel="Web Project" ValueLabel="Web Project">
110      <Condition Expression="HasCategory('CodeMap_WebProject')" />
111      <Setter Property="Icon" Value="CodeMap_WebProject" />
112    </Style>
113    <Style TargetType="Node" GroupLabel="Windows Store Project" ValueLabel="Windows Store Project">
114      <Condition Expression="HasCategory('CodeMap_WindowsStoreProject')" />
115      <Setter Property="Icon" Value="CodeMap_WindowsStoreProject" />
116    </Style>
117    <Style TargetType="Node" GroupLabel="Phone Project" ValueLabel="Phone Project">
118      <Condition Expression="HasCategory('CodeMap_PhoneProject')" />
119      <Setter Property="Icon" Value="CodeMap_PhoneProject" />
120    </Style>
121    <Style TargetType="Node" GroupLabel="Portable Library" ValueLabel="Portable Library">
122      <Condition Expression="HasCategory('CodeMap_PortableLibraryProject')" />
123      <Setter Property="Icon" Value="CodeMap_PortableLibraryProject" />
124    </Style>
125    <Style TargetType="Node" GroupLabel="WPF Project" ValueLabel="WPF Project">
126      <Condition Expression="HasCategory('CodeMap_WpfProject')" />
127      <Setter Property="Icon" Value="CodeMap_WpfProject" />
128    </Style>
129    <Style TargetType="Node" GroupLabel="VSIX Project" ValueLabel="VSIX Project">
130      <Condition Expression="HasCategory('CodeMap_VsixProject')" />
131      <Setter Property="Icon" Value="CodeMap_VsixProject" />
132    </Style>
133    <Style TargetType="Node" GroupLabel="Modeling Project" ValueLabel="Modeling Project">
134      <Condition Expression="HasCategory('CodeMap_ModelingProject')" />
135      <Setter Property="Icon" Value="CodeMap_ModelingProject" />
136    </Style>
137    <Style TargetType="Node" GroupLabel="Assembly" ValueLabel="Has category">
138      <Condition Expression="HasCategory('CodeSchema_Assembly')" />
139      <Setter Property="Background" Value="#FF094167" />
140      <Setter Property="Stroke" Value="#FF094167" />
141      <Setter Property="Icon" Value="CodeSchema_Assembly" />
142    </Style>
143    <Style TargetType="Node" GroupLabel="Namespace" ValueLabel="Has category">
144      <Condition Expression="HasCategory('CodeSchema_Namespace')" />
145      <Setter Property="Background" Value="#FF0E619A" />
146      <Setter Property="Stroke" Value="#FF0E619A" />
147      <Setter Property="Icon" Value="CodeSchema_Namespace" />
148    </Style>
149    <Style TargetType="Node" GroupLabel="Interface" ValueLabel="Has category">
150      <Condition Expression="HasCategory('CodeSchema_Interface')" />
151      <Setter Property="Background" Value="#FF1382CE" />
152      <Setter Property="Stroke" Value="#FF1382CE" />
153      <Setter Property="Icon" Value="CodeSchema_Interface" />
154    </Style>
155    <Style TargetType="Node" GroupLabel="Struct" ValueLabel="Has category">
156      <Condition Expression="HasCategory('CodeSchema_Struct')" />
157      <Setter Property="Background" Value="#FF1382CE" />
158      <Setter Property="Stroke" Value="#FF1382CE" />
159      <Setter Property="Icon" Value="CodeSchema_Struct" />
160    </Style>
161    <Style TargetType="Node" GroupLabel="Enumeration" ValueLabel="Has category">
162      <Condition Expression="HasCategory('CodeSchema_Enum')" />
163      <Setter Property="Background" Value="#FF1382CE" />
164      <Setter Property="Stroke" Value="#FF1382CE" />
165      <Setter Property="Icon" Value="CodeSchema_Enum" />
166      <Setter Property="LayoutSettings" Value="List" />
167    </Style>
168    <Style TargetType="Node" GroupLabel="Delegate" ValueLabel="Has category">
169      <Condition Expression="HasCategory('CodeSchema_Delegate')" />
170      <Setter Property="Background" Value="#FF1382CE" />
171      <Setter Property="Stroke" Value="#FF1382CE" />
172      <Setter Property="Icon" Value="CodeSchema_Delegate" />
173    </Style>
174    <Style TargetType="Node" GroupLabel="Class" ValueLabel="Has category">
175      <Condition Expression="HasCategory('CodeSchema_Type')" />
176      <Setter Property="Background" Value="#FF1382CE" />
177      <Setter Property="Stroke" Value="#FF1382CE" />
178      <Setter Property="Icon" Value="CodeSchema_Class" />
179    </Style>
180    <Style TargetType="Node" GroupLabel="Property" ValueLabel="Has category">
181      <Condition Expression="HasCategory('CodeSchema_Property')" />
182      <Setter Property="Background" Value="#FFE0E0E0" />
183      <Setter Property="Stroke" Value="#FFE0E0E0" />
184      <Setter Property="Icon" Value="CodeSchema_Property" />
185    </Style>
186    <Style TargetType="Node" GroupLabel="Method" ValueLabel="Has category">
187      <Condition Expression="HasCategory('CodeSchema_Method') Or HasCategory('CodeSchema_CallStackUnresolvedMethod')" />
188      <Setter Property="Background" Value="#FFE0E0E0" />
189      <Setter Property="Stroke" Value="#FFE0E0E0" />
190      <Setter Property="Icon" Value="CodeSchema_Method" />
191      <Setter Property="LayoutSettings" Value="List" />
192    </Style>
193    <Style TargetType="Node" GroupLabel="Event" ValueLabel="Has category">
194      <Condition Expression="HasCategory('CodeSchema_Event')" />
195      <Setter Property="Background" Value="#FFE0E0E0" />
196      <Setter Property="Stroke" Value="#FFE0E0E0" />
197      <Setter Property="Icon" Value="CodeSchema_Event" />
198    </Style>
199    <Style TargetType="Node" GroupLabel="Field" ValueLabel="Has category">
200      <Condition Expression="HasCategory('CodeSchema_Field')" />
201      <Setter Property="Background" Value="#FFE0E0E0" />
202      <Setter Property="Stroke" Value="#FFE0E0E0" />
203      <Setter Property="Icon" Value="CodeSchema_Field" />
204    </Style>
205    <Style TargetType="Node" GroupLabel="Out Parameter" ValueLabel="Has category">
206      <Condition Expression="CodeSchemaProperty_IsOut = 'True'" />
207      <Setter Property="Icon" Value="CodeSchema_OutParameter" />
208    </Style>
209    <Style TargetType="Node" GroupLabel="Parameter" ValueLabel="Has category">
210      <Condition Expression="HasCategory('CodeSchema_Parameter')" />
211      <Setter Property="Icon" Value="CodeSchema_Parameter" />
212    </Style>
213    <Style TargetType="Node" GroupLabel="Local Variable" ValueLabel="Has category">
214      <Condition Expression="HasCategory('CodeSchema_LocalExpression')" />
215      <Setter Property="Icon" Value="CodeSchema_LocalExpression" />
216    </Style>
217    <Style TargetType="Node" GroupLabel="Externals" ValueLabel="Has category">
218      <Condition Expression="HasCategory('Externals')" />
219      <Setter Property="Background" Value="#FF424242" />
220      <Setter Property="Stroke" Value="#FF424242" />
221    </Style>
222    <Style TargetType="Link" GroupLabel="Inherits From" ValueLabel="True">
223      <Condition Expression="HasCategory('InheritsFrom')" />
224      <Setter Property="Stroke" Value="#FF00A600" />
225      <Setter Property="StrokeDashArray" Value="2 0" />
226      <Setter Property="DrawArrow" Value="true" />
227    </Style>
228    <Style TargetType="Link" GroupLabel="Implements" ValueLabel="True">
229      <Condition Expression="HasCategory('Implements')" />
230      <Setter Property="Stroke" Value="#8000A600" />
231      <Setter Property="StrokeDashArray" Value="2 2" />
232      <Setter Property="DrawArrow" Value="true" />
233    </Style>
234    <Style TargetType="Link" GroupLabel="Calls" ValueLabel="True">
235      <Condition Expression="HasCategory('CodeSchema_Calls')" />
236      <Setter Property="Stroke" Value="#FFFF00FF" />
237      <Setter Property="StrokeDashArray" Value="2 0" />
238      <Setter Property="DrawArrow" Value="true" />
239    </Style>
240    <Style TargetType="Link" GroupLabel="Function Pointer" ValueLabel="True">
241      <Condition Expression="HasCategory('CodeSchema_FunctionPointer')" />
242      <Setter Property="Stroke" Value="#FFFF00FF" />
243      <Setter Property="StrokeDashArray" Value="2 2" />
244      <Setter Property="DrawArrow" Value="true" />
245    </Style>
246    <Style TargetType="Link" GroupLabel="Field Read" ValueLabel="True">
247      <Condition Expression="HasCategory('CodeSchema_FieldRead')" />
248      <Setter Property="Stroke" Value="#FF00AEEF" />
249      <Setter Property="StrokeDashArray" Value="2 2" />
250      <Setter Property="DrawArrow" Value="true" />
251    </Style>
252    <Style TargetType="Link" GroupLabel="Field Write" ValueLabel="True">
253      <Condition Expression="HasCategory('CodeSchema_FieldWrite')" />
254      <Setter Property="Stroke" Value="#FF00AEEF" />
255      <Setter Property="DrawArrow" Value="true" />
256      <Setter Property="IsHidden" Value="false" />
257    </Style>
258    <Style TargetType="Link" GroupLabel="Inherits From" ValueLabel="True" Visibility="Hidden">
259      <Condition Expression="HasCategory('InheritsFrom') And Target.HasCategory('CodeSchema_Class')" />
260      <Setter Property="TargetDecorator" Value="OpenArrow" />
261    </Style>
262    <Style TargetType="Link" GroupLabel="Implements" ValueLabel="True" Visibility="Hidden">
263      <Condition Expression="HasCategory('Implements') And Target.HasCategory('CodeSchema_Interface')" />
264      <Setter Property="TargetDecorator" Value="OpenArrow" />
265    </Style>
266    <Style TargetType="Link" GroupLabel="Comment Link" ValueLabel="True" Visibility="Hidden">
267      <Condition Expression="Source.HasCategory('Comment')" />
268      <Setter Property="Stroke" Value="#FFE5C365" />
269    </Style>
270    <Style TargetType="Node" GroupLabel="Cursor Location Changed" ValueLabel="True" Visibility="Hidden">
271      <Condition Expression="IsCursorLocation" />
272      <Setter Property="IndicatorWest" Value="WestIndicator" />
273    </Style>
274    <Style TargetType="Node" GroupLabel="Disabled Breakpoint Location Changed" ValueLabel="True" Visibility="Hidden">
275      <Condition Expression="DisabledBreakpointCount" />
276      <Setter Property="IndicatorWest" Value="WestIndicator" />
277    </Style>
278    <Style TargetType="Node" GroupLabel="Enabled Breakpoint Location Changed" ValueLabel="True" Visibility="Hidden">
279      <Condition Expression="EnabledBreakpointCount" />
280      <Setter Property="IndicatorWest" Value="WestIndicator" />
281    </Style>
282    <Style TargetType="Node" GroupLabel="Instruction Pointer Location Changed" ValueLabel="True" Visibility="Hidden">
283      <Condition Expression="IsInstructionPointerLocation" />
284      <Setter Property="IndicatorWest" Value="WestIndicator" />
285    </Style>
286    <Style TargetType="Node" GroupLabel="Current Callstack Changed" ValueLabel="True" Visibility="Hidden">
287      <Condition Expression="IsCurrentCallstackFrame" />
288      <Setter Property="IndicatorWest" Value="WestIndicator" />
289    </Style>
290    <Style TargetType="Link" GroupLabel="Return" ValueLabel="True" Visibility="Hidden">
291      <Condition Expression="HasCategory('CodeSchema_ReturnTypeLink')" />
292    </Style>
293    <Style TargetType="Link" GroupLabel="References" ValueLabel="True" Visibility="Hidden">
294      <Condition Expression="HasCategory('References')" />
295    </Style>
296    <Style TargetType="Link" GroupLabel="Uses Attribute" ValueLabel="True" Visibility="Hidden">
297      <Condition Expression="HasCategory('CodeSchema_AttributeUse')" />
298    </Style>
299    <Style TargetType="Node" GroupLabel="Solution Folder" ValueLabel="True" Visibility="Hidden">
300      <Condition Expression="HasCategory('CodeMap_SolutionFolder')" />
301      <Setter Property="Background" Value="#FFDEBA83" />
302    </Style>
303    <Style TargetType="Link" GroupLabel="Project Reference" ValueLabel="Project Reference">
304      <Condition Expression="HasCategory('CodeMap_ProjectReference')" />
305      <Setter Property="Stroke" Value="#9A9A9A" />
306      <Setter Property="StrokeDashArray" Value="2 2" />
307      <Setter Property="DrawArrow" Value="true" />
308    </Style>
309    <Style TargetType="Link" GroupLabel="External Reference" ValueLabel="External Reference">
310      <Condition Expression="HasCategory('CodeMap_ExternalReference')" />
311      <Setter Property="Stroke" Value="#9A9A9A" />
312      <Setter Property="StrokeDashArray" Value="2 2" />
313      <Setter Property="DrawArrow" Value="true" />
314    </Style>
315    <Style TargetType="Node" GroupLabel="Comment" ValueLabel="Has comment">
316      <Condition Expression="HasCategory('Comment')" />
317      <Setter Property="Background" Value="#FFFFFACD" />
318      <Setter Property="Stroke" Value="#FFE5C365" />
319      <Setter Property="StrokeThickness" Value="1" />
320      <Setter Property="NodeRadius" Value="2" />
321      <Setter Property="MaxWidth" Value="250" />
322    </Style>
323  </Styles>
324  <Paths>
325    <Path Id="51dc83a2-4a96-451d-b224-afc3a4c814bc.OutputPathUri" Value="file:///C:/MyTemp/FransM/mmmm/mmmm/mmmm/bin/x86/Debug/mmmm.exe" />
326    <Path Id="FxReferenceAssembliesUri" Value="file:///C:/Program Files (x86)/Reference Assemblies/Microsoft/Framework" />
327  </Paths>
328</DirectedGraph>
Note: See TracBrowser for help on using the repository browser.