* docs.make, Makefile.am: Build mono-file-formats{.tree,.zip},
[mono.git] / mcs / tools / mdoc / Test / en.expected / Mono.DocTest / Widget.xml
1 <Type Name="Widget" FullName="Mono.DocTest.Widget">
2   <TypeSignature Language="C#" Value="public class Widget : Mono.DocTest.IProcess" />
3   <AssemblyInfo>
4     <AssemblyName>DocTest</AssemblyName>
5     <AssemblyVersion>0.0.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Object</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>Mono.DocTest.IProcess</InterfaceName>
13     </Interface>
14   </Interfaces>
15   <Docs>
16     <summary>To be added.</summary>
17     <remarks>To be added.</remarks>
18   </Docs>
19   <Members>
20     <Member MemberName=".ctor">
21       <MemberSignature Language="C#" Value="public Widget ();" />
22       <MemberType>Constructor</MemberType>
23       <AssemblyInfo>
24         <AssemblyVersion>0.0.0.0</AssemblyVersion>
25       </AssemblyInfo>
26       <Parameters />
27       <Docs>
28         <summary>To be added.</summary>
29         <remarks>To be added.</remarks>
30       </Docs>
31     </Member>
32     <Member MemberName=".ctor">
33       <MemberSignature Language="C#" Value="public Widget (Converter&lt;string,string&gt; c);" />
34       <MemberType>Constructor</MemberType>
35       <AssemblyInfo>
36         <AssemblyVersion>0.0.0.0</AssemblyVersion>
37       </AssemblyInfo>
38       <Parameters>
39         <Parameter Name="c" Type="System.Converter&lt;System.String,System.String&gt;" />
40       </Parameters>
41       <Docs>
42         <param name="c">To be added.</param>
43         <summary>To be added.</summary>
44         <remarks>To be added.</remarks>
45       </Docs>
46     </Member>
47     <Member MemberName=".ctor">
48       <MemberSignature Language="C#" Value="public Widget (string s);" />
49       <MemberType>Constructor</MemberType>
50       <AssemblyInfo>
51         <AssemblyVersion>0.0.0.0</AssemblyVersion>
52       </AssemblyInfo>
53       <Parameters>
54         <Parameter Name="s" Type="System.String" />
55       </Parameters>
56       <Docs>
57         <param name="s">To be added.</param>
58         <summary>To be added.</summary>
59         <remarks>To be added.</remarks>
60       </Docs>
61     </Member>
62     <Member MemberName="AnEvent">
63       <MemberSignature Language="C#" Value="public event Mono.DocTest.Widget.Del AnEvent;" />
64       <MemberType>Event</MemberType>
65       <AssemblyInfo>
66         <AssemblyVersion>0.0.0.0</AssemblyVersion>
67       </AssemblyInfo>
68       <ReturnValue>
69         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
70       </ReturnValue>
71       <Docs>
72         <summary>To be added.</summary>
73         <remarks>To be added.</remarks>
74       </Docs>
75     </Member>
76     <Member MemberName="AnotherEvent">
77       <MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" />
78       <MemberType>Event</MemberType>
79       <AssemblyInfo>
80         <AssemblyVersion>0.0.0.0</AssemblyVersion>
81       </AssemblyInfo>
82       <ReturnValue>
83         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
84       </ReturnValue>
85       <Docs>
86         <summary>To be added.</summary>
87         <remarks>To be added.</remarks>
88       </Docs>
89     </Member>
90     <Member MemberName="array1">
91       <MemberSignature Language="C#" Value="public long[] array1;" />
92       <MemberType>Field</MemberType>
93       <AssemblyInfo>
94         <AssemblyVersion>0.0.0.0</AssemblyVersion>
95       </AssemblyInfo>
96       <ReturnValue>
97         <ReturnType>System.Int64[]</ReturnType>
98       </ReturnValue>
99       <Docs>
100         <summary>To be added.</summary>
101         <remarks>To be added.</remarks>
102       </Docs>
103     </Member>
104     <Member MemberName="array2">
105       <MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" />
106       <MemberType>Field</MemberType>
107       <AssemblyInfo>
108         <AssemblyVersion>0.0.0.0</AssemblyVersion>
109       </AssemblyInfo>
110       <ReturnValue>
111         <ReturnType>Mono.DocTest.Widget[,]</ReturnType>
112       </ReturnValue>
113       <Docs>
114         <summary>To be added.</summary>
115         <remarks>To be added.</remarks>
116       </Docs>
117     </Member>
118     <Member MemberName="classCtorError">
119       <MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" />
120       <MemberType>Field</MemberType>
121       <AssemblyInfo>
122         <AssemblyVersion>0.0.0.0</AssemblyVersion>
123       </AssemblyInfo>
124       <ReturnValue>
125         <ReturnType>System.String[]</ReturnType>
126       </ReturnValue>
127       <Docs>
128         <summary>To be added.</summary>
129         <remarks>To be added.</remarks>
130       </Docs>
131     </Member>
132     <Member MemberName="defaultColor">
133       <MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" />
134       <MemberType>Field</MemberType>
135       <AssemblyInfo>
136         <AssemblyVersion>0.0.0.0</AssemblyVersion>
137       </AssemblyInfo>
138       <ReturnValue>
139         <ReturnType>Mono.DocTest.Color</ReturnType>
140       </ReturnValue>
141       <Docs>
142         <summary>To be added.</summary>
143         <remarks>To be added.</remarks>
144       </Docs>
145     </Member>
146     <Member MemberName="Height">
147       <MemberSignature Language="C#" Value="protected long Height { get; }" />
148       <MemberType>Property</MemberType>
149       <AssemblyInfo>
150         <AssemblyVersion>0.0.0.0</AssemblyVersion>
151       </AssemblyInfo>
152       <ReturnValue>
153         <ReturnType>System.Int64</ReturnType>
154       </ReturnValue>
155       <Docs>
156         <summary>To be added.</summary>
157         <value>To be added.</value>
158         <remarks>To be added.</remarks>
159       </Docs>
160     </Member>
161     <Member MemberName="Item">
162       <MemberSignature Language="C#" Value="public int this[int i] { set; get; }" />
163       <MemberType>Property</MemberType>
164       <AssemblyInfo>
165         <AssemblyVersion>0.0.0.0</AssemblyVersion>
166       </AssemblyInfo>
167       <ReturnValue>
168         <ReturnType>System.Int32</ReturnType>
169       </ReturnValue>
170       <Parameters>
171         <Parameter Name="i" Type="System.Int32" />
172       </Parameters>
173       <Docs>
174         <param name="i">To be added.</param>
175         <summary>To be added.</summary>
176         <value>To be added.</value>
177         <remarks>To be added.</remarks>
178       </Docs>
179     </Member>
180     <Member MemberName="Item">
181       <MemberSignature Language="C#" Value="public int this[string s, int i] { set; get; }" />
182       <MemberType>Property</MemberType>
183       <AssemblyInfo>
184         <AssemblyVersion>0.0.0.0</AssemblyVersion>
185       </AssemblyInfo>
186       <ReturnValue>
187         <ReturnType>System.Int32</ReturnType>
188       </ReturnValue>
189       <Parameters>
190         <Parameter Name="s" Type="System.String" />
191         <Parameter Name="i" Type="System.Int32" />
192       </Parameters>
193       <Docs>
194         <param name="s">To be added.</param>
195         <param name="i">To be added.</param>
196         <summary>To be added.</summary>
197         <value>To be added.</value>
198         <remarks>To be added.</remarks>
199       </Docs>
200     </Member>
201     <Member MemberName="M0">
202       <MemberSignature Language="C#" Value="public static void M0 ();" />
203       <MemberType>Method</MemberType>
204       <AssemblyInfo>
205         <AssemblyVersion>0.0.0.0</AssemblyVersion>
206       </AssemblyInfo>
207       <ReturnValue>
208         <ReturnType>System.Void</ReturnType>
209       </ReturnValue>
210       <Parameters />
211       <Docs>
212         <summary>To be added.</summary>
213         <remarks>To be added.</remarks>
214       </Docs>
215     </Member>
216     <Member MemberName="M1">
217       <MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
218       <MemberType>Method</MemberType>
219       <AssemblyInfo>
220         <AssemblyVersion>0.0.0.0</AssemblyVersion>
221       </AssemblyInfo>
222       <Attributes>
223         <Attribute>
224           <AttributeName>Mono.DocTest.Doc("normal DocAttribute", Field=true)</AttributeName>
225         </Attribute>
226       </Attributes>
227       <ReturnValue>
228         <ReturnType>System.Void</ReturnType>
229         <Attributes>
230           <Attribute>
231             <AttributeName>Mono.DocTest.Doc("return:DocAttribute", Property=typeof(Mono.DocTest.Widget))</AttributeName>
232           </Attribute>
233         </Attributes>
234       </ReturnValue>
235       <Parameters>
236         <Parameter Name="c" Type="System.Char">
237           <Attributes>
238             <Attribute>
239               <AttributeName>Mono.DocTest.Doc("c", FlagsEnum=System.ConsoleModifiers.Alt | System.ConsoleModifiers.Control)</AttributeName>
240             </Attribute>
241           </Attributes>
242         </Parameter>
243         <Parameter Name="f" Type="System.Single&amp;" RefType="out">
244           <Attributes>
245             <Attribute>
246               <AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
247             </Attribute>
248           </Attributes>
249         </Parameter>
250         <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
251           <Attributes>
252             <Attribute>
253               <AttributeName>Mono.DocTest.Doc("v")</AttributeName>
254             </Attribute>
255           </Attributes>
256         </Parameter>
257       </Parameters>
258       <Docs>
259         <param name="c">To be added.</param>
260         <param name="f">To be added.</param>
261         <param name="v">To be added.</param>
262         <summary>To be added.</summary>
263         <remarks>To be added.</remarks>
264       </Docs>
265     </Member>
266     <Member MemberName="M2">
267       <MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" />
268       <MemberType>Method</MemberType>
269       <AssemblyInfo>
270         <AssemblyVersion>0.0.0.0</AssemblyVersion>
271       </AssemblyInfo>
272       <ReturnValue>
273         <ReturnType>System.Void</ReturnType>
274       </ReturnValue>
275       <Parameters>
276         <Parameter Name="x1" Type="System.Int16[]" />
277         <Parameter Name="x2" Type="System.Int32[,]" />
278         <Parameter Name="x3" Type="System.Int64[][]" />
279       </Parameters>
280       <Docs>
281         <param name="x1">To be added.</param>
282         <param name="x2">To be added.</param>
283         <param name="x3">To be added.</param>
284         <summary>To be added.</summary>
285         <remarks>To be added.</remarks>
286       </Docs>
287     </Member>
288     <Member MemberName="M3">
289       <MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" />
290       <MemberType>Method</MemberType>
291       <AssemblyInfo>
292         <AssemblyVersion>0.0.0.0</AssemblyVersion>
293       </AssemblyInfo>
294       <ReturnValue>
295         <ReturnType>System.Void</ReturnType>
296       </ReturnValue>
297       <Parameters>
298         <Parameter Name="x3" Type="System.Int64[][]" />
299         <Parameter Name="x4" Type="Mono.DocTest.Widget[,,][]" />
300       </Parameters>
301       <Docs>
302         <param name="x3">To be added.</param>
303         <param name="x4">To be added.</param>
304         <summary>To be added.</summary>
305         <remarks>To be added.</remarks>
306       </Docs>
307     </Member>
308     <Member MemberName="M4">
309       <MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" />
310       <MemberType>Method</MemberType>
311       <AssemblyInfo>
312         <AssemblyVersion>0.0.0.0</AssemblyVersion>
313       </AssemblyInfo>
314       <ReturnValue>
315         <ReturnType>System.Void</ReturnType>
316       </ReturnValue>
317       <Parameters>
318         <Parameter Name="pc" Type="System.Char*" />
319         <Parameter Name="ppf" Type="Mono.DocTest.Color**" />
320       </Parameters>
321       <Docs>
322         <param name="pc">To be added.</param>
323         <param name="ppf">To be added.</param>
324         <summary>To be added.</summary>
325         <remarks>To be added.</remarks>
326       </Docs>
327     </Member>
328     <Member MemberName="M5">
329       <MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" />
330       <MemberType>Method</MemberType>
331       <AssemblyInfo>
332         <AssemblyVersion>0.0.0.0</AssemblyVersion>
333       </AssemblyInfo>
334       <ReturnValue>
335         <ReturnType>System.Void</ReturnType>
336       </ReturnValue>
337       <Parameters>
338         <Parameter Name="pv" Type="System.Void*" />
339         <Parameter Name="pd" Type="System.Double*[,][]" />
340       </Parameters>
341       <Docs>
342         <param name="pv">To be added.</param>
343         <param name="pd">To be added.</param>
344         <summary>To be added.</summary>
345         <remarks>To be added.</remarks>
346       </Docs>
347     </Member>
348     <Member MemberName="M6">
349       <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
350       <MemberType>Method</MemberType>
351       <AssemblyInfo>
352         <AssemblyVersion>0.0.0.0</AssemblyVersion>
353       </AssemblyInfo>
354       <ReturnValue>
355         <ReturnType>System.Void</ReturnType>
356       </ReturnValue>
357       <Parameters>
358         <Parameter Name="i" Type="System.Int32" />
359         <Parameter Name="args" Type="System.Object[]">
360           <Attributes>
361             <Attribute>
362               <AttributeName>System.ParamArray</AttributeName>
363             </Attribute>
364           </Attributes>
365         </Parameter>
366       </Parameters>
367       <Docs>
368         <param name="i">To be added.</param>
369         <param name="args">To be added.</param>
370         <summary>To be added.</summary>
371         <remarks>To be added.</remarks>
372       </Docs>
373     </Member>
374     <Member MemberName="M7">
375       <MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" />
376       <MemberType>Method</MemberType>
377       <AssemblyInfo>
378         <AssemblyVersion>0.0.0.0</AssemblyVersion>
379       </AssemblyInfo>
380       <ReturnValue>
381         <ReturnType>System.Void</ReturnType>
382       </ReturnValue>
383       <Parameters>
384         <Parameter Name="a" Type="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple" />
385       </Parameters>
386       <Docs>
387         <param name="a">To be added.</param>
388         <summary>To be added.</summary>
389         <remarks>To be added.</remarks>
390       </Docs>
391     </Member>
392     <Member MemberName="message">
393       <MemberSignature Language="C#" Value="public string message;" />
394       <MemberType>Field</MemberType>
395       <AssemblyInfo>
396         <AssemblyVersion>0.0.0.0</AssemblyVersion>
397       </AssemblyInfo>
398       <ReturnValue>
399         <ReturnType>System.String</ReturnType>
400       </ReturnValue>
401       <Docs>
402         <summary>To be added.</summary>
403         <remarks>To be added.</remarks>
404       </Docs>
405     </Member>
406     <Member MemberName="monthlyAverage">
407       <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
408       <MemberType>Field</MemberType>
409       <AssemblyInfo>
410         <AssemblyVersion>0.0.0.0</AssemblyVersion>
411       </AssemblyInfo>
412       <ReturnValue>
413         <ReturnType>System.Double</ReturnType>
414       </ReturnValue>
415       <Docs>
416         <summary>To be added.</summary>
417         <remarks>To be added.</remarks>
418       </Docs>
419     </Member>
420     <Member MemberName="op_Addition">
421       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
422       <MemberType>Method</MemberType>
423       <AssemblyInfo>
424         <AssemblyVersion>0.0.0.0</AssemblyVersion>
425       </AssemblyInfo>
426       <ReturnValue>
427         <ReturnType>Mono.DocTest.Widget</ReturnType>
428       </ReturnValue>
429       <Parameters>
430         <Parameter Name="x1" Type="Mono.DocTest.Widget" />
431         <Parameter Name="x2" Type="Mono.DocTest.Widget" />
432       </Parameters>
433       <Docs>
434         <param name="x1">To be added.</param>
435         <param name="x2">To be added.</param>
436         <summary>To be added.</summary>
437         <returns>To be added.</returns>
438         <remarks>To be added.</remarks>
439       </Docs>
440     </Member>
441     <Member MemberName="op_Explicit">
442       <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
443       <MemberType>Method</MemberType>
444       <AssemblyInfo>
445         <AssemblyVersion>0.0.0.0</AssemblyVersion>
446       </AssemblyInfo>
447       <ReturnValue>
448         <ReturnType>System.Int32</ReturnType>
449       </ReturnValue>
450       <Parameters>
451         <Parameter Name="x" Type="Mono.DocTest.Widget" />
452       </Parameters>
453       <Docs>
454         <param name="x">To be added.</param>
455         <summary>To be added.</summary>
456         <returns>To be added.</returns>
457         <remarks>To be added.</remarks>
458       </Docs>
459     </Member>
460     <Member MemberName="op_Implicit">
461       <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
462       <MemberType>Method</MemberType>
463       <AssemblyInfo>
464         <AssemblyVersion>0.0.0.0</AssemblyVersion>
465       </AssemblyInfo>
466       <ReturnValue>
467         <ReturnType>System.Int64</ReturnType>
468       </ReturnValue>
469       <Parameters>
470         <Parameter Name="x" Type="Mono.DocTest.Widget" />
471       </Parameters>
472       <Docs>
473         <param name="x">To be added.</param>
474         <summary>To be added.</summary>
475         <returns>To be added.</returns>
476         <remarks>To be added.</remarks>
477       </Docs>
478     </Member>
479     <Member MemberName="op_UnaryPlus">
480       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
481       <MemberType>Method</MemberType>
482       <AssemblyInfo>
483         <AssemblyVersion>0.0.0.0</AssemblyVersion>
484       </AssemblyInfo>
485       <ReturnValue>
486         <ReturnType>Mono.DocTest.Widget</ReturnType>
487       </ReturnValue>
488       <Parameters>
489         <Parameter Name="x" Type="Mono.DocTest.Widget" />
490       </Parameters>
491       <Docs>
492         <param name="x">To be added.</param>
493         <summary>To be added.</summary>
494         <returns>To be added.</returns>
495         <remarks>To be added.</remarks>
496       </Docs>
497     </Member>
498     <Member MemberName="pCount">
499       <MemberSignature Language="C#" Value="public int* pCount;" />
500       <MemberType>Field</MemberType>
501       <AssemblyInfo>
502         <AssemblyVersion>0.0.0.0</AssemblyVersion>
503       </AssemblyInfo>
504       <ReturnValue>
505         <ReturnType>System.Int32*</ReturnType>
506       </ReturnValue>
507       <Docs>
508         <summary>To be added.</summary>
509         <remarks>To be added.</remarks>
510       </Docs>
511     </Member>
512     <Member MemberName="PI">
513       <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
514       <MemberType>Field</MemberType>
515       <AssemblyInfo>
516         <AssemblyVersion>0.0.0.0</AssemblyVersion>
517       </AssemblyInfo>
518       <ReturnValue>
519         <ReturnType>System.Double</ReturnType>
520       </ReturnValue>
521       <MemberValue>3.14159</MemberValue>
522       <Docs>
523         <summary>To be added.</summary>
524         <remarks>To be added.</remarks>
525       </Docs>
526     </Member>
527     <Member MemberName="ppValues">
528       <MemberSignature Language="C#" Value="public float** ppValues;" />
529       <MemberType>Field</MemberType>
530       <AssemblyInfo>
531         <AssemblyVersion>0.0.0.0</AssemblyVersion>
532       </AssemblyInfo>
533       <ReturnValue>
534         <ReturnType>System.Single**</ReturnType>
535       </ReturnValue>
536       <Docs>
537         <summary>To be added.</summary>
538         <remarks>To be added.</remarks>
539       </Docs>
540     </Member>
541     <Member MemberName="Width">
542       <MemberSignature Language="C#" Value="public int Width { protected set; get; }" />
543       <MemberType>Property</MemberType>
544       <AssemblyInfo>
545         <AssemblyVersion>0.0.0.0</AssemblyVersion>
546       </AssemblyInfo>
547       <ReturnValue>
548         <ReturnType>System.Int32</ReturnType>
549       </ReturnValue>
550       <Docs>
551         <summary>To be added.</summary>
552         <value>To be added.</value>
553         <remarks>To be added.</remarks>
554       </Docs>
555     </Member>
556     <Member MemberName="X">
557       <MemberSignature Language="C#" Value="protected short X { set; }" />
558       <MemberType>Property</MemberType>
559       <AssemblyInfo>
560         <AssemblyVersion>0.0.0.0</AssemblyVersion>
561       </AssemblyInfo>
562       <ReturnValue>
563         <ReturnType>System.Int16</ReturnType>
564       </ReturnValue>
565       <Docs>
566         <summary>To be added.</summary>
567         <value>To be added.</value>
568         <remarks>To be added.</remarks>
569       </Docs>
570     </Member>
571     <Member MemberName="Y">
572       <MemberSignature Language="C#" Value="protected double Y { set; get; }" />
573       <MemberType>Property</MemberType>
574       <AssemblyInfo>
575         <AssemblyVersion>0.0.0.0</AssemblyVersion>
576       </AssemblyInfo>
577       <ReturnValue>
578         <ReturnType>System.Double</ReturnType>
579       </ReturnValue>
580       <Docs>
581         <summary>To be added.</summary>
582         <value>To be added.</value>
583         <remarks>To be added.</remarks>
584       </Docs>
585     </Member>
586   </Members>
587 </Type>